C 怎麼呼叫金蝶k3登陸介面

2021-10-11 17:46:42 字數 990 閱讀 4468

在vb環境下的k3登入介面,資料非常大.也很容易找到.但是相對而言.net的就少了不少.

本人曾為金蝶k3的二次開發工程師.最近閒來無事,將以前的成果分享出來.

方案一:呼叫類庫.該方法的特點是需要引用com元件,並且新增到專案中.具體**如下:

k3login._clslogin loginer = new k3login.clsloginclass( );

if(loginer.checklogin( ))

messagebox.show("ok");

else

messagebox.show("nok");

是不是**非常少,而且很簡單.

loginer物件中有很多有趣的屬性,非常有用的屬性,這裡就不詳細介紹了.

看官自己去看吧.

方案二是直接呼叫com元件,**稍微多點,但是不需要任何dll或者com的引用.

**如下:

try

object loginer = activator.createinstance(t);

if(loginer == null)

object o = t.invokemember("checklogin", bindingflags.default | bindingflags.invokemethod, null, loginer, null);

if(convert.toboolean(o))

messagebox.show("ok");

else

messagebox.show("nok");

//獲取指定屬性的資料

messagebox.show(t.invokemember("propsstring", bindingflags.getproperty, null, loginer, null).tostring());

} catch {

**稍微多點,但是感覺比第一種橫加"專業"

關於登入的先到這裡.以後會陸續補充其他.net下的技術

C 登陸介面

在c 中從登陸介面進入主介面,進入主介面以後怎麼關閉登陸介面 有很多方法,我就說兩種 方法一 在登入介面的登入按鈕的單擊事件下,寫 這種情況其實把主介面看作登入介面的子窗體。只是把登入介面隱藏,它還存在於記憶體中,不過一般登入介面很小,不佔多少資源,也無所謂。private void btnlogi...

WPF 登陸介面

效果圖 黑色是我的桌面 圓角登入框 以下基於wpf。一開始最先要的效果就是圓角窗體,單純出於美觀的心態,但是人是不滿足的,改了一點就像再有一點。哈哈哈 更改預設 其實就是將原有的窗體變隱藏,然後搞乙個新的出來。windowstyle none allowstransparency true back...

登陸介面by VUE elementUI

過來一遍vue基礎於是想嘗試先寫乙個登陸介面先做準備,為後面的學習開個頭,ui元件選用的是elementui。login style display flex justify content center login1 style text align center position absolut...