VB記住密碼怎麼寫,如何做VB才能顯示密碼框中的密碼

2025-03-14 02:10:23 字數 1629 閱讀 5093

1樓:網友

private sub command1_click()if text1 = or text2 = thenmsgbox "使用者名稱或密碼不能為鄭舉鬥空", vbinformation, "密碼提示"

使用者名稱='"text1 &

if = true then

msgbox "使用者名稱不存在", vbinformation, "密碼提答蔽示"

elseif !密碼 = text2 thenunload me

elsemsgbox "密喊磨碼錯誤", vbinformation, "密碼提示"

end if

end if

end if

end sub

private sub command2_click()endend sub

在核取方塊記住資料庫中的密碼! (我資料庫中存有多個密碼!)

2樓:網友

將輸入密碼儲存在文字檔案或ini檔案裡。

如何做vb才能顯示密碼框中的密碼

3樓:匿名使用者

我們在使用windows時,經常會碰到一些密碼框,輸入其中的文字都以「*」顯示。現在,有許多共享軟體和自由軟體都可以實現隱藏密碼的正確顯示。究竟這是怎樣實現的呢!

其實,這比較簡單,雖然這些資訊都以「*」顯示,但其內部還是以當初的字元表示,所以,我們只要用windows api函式就可以實現。

在windows中,每乙個視窗、控制項都有它的名字(叫做name或window text)。對於form、dialog box、message box來說,名字就顯示在title bar中;對於edit、button、static control,名字顯示在他所佔的區域中。密碼框本身就是個edit控制項,雖然顯示的是特殊字元,但名字屬性沒有變,還是輸入時的字元。

windows提供了兩個api函式來獲得這個名字:

int getwindowtextlength(hwnd hwnd); 得到名字的長度。

其中,hwnd :想要得到的那個視窗或控制項的控制代碼 handle

int getwindowtext(hwnd hwnd, lptstr lpstring, int nmaxcount );得到名字。

其中,hwnd :想要得到的那個視窗或控制項的控制代碼 handle;

nmaxcount :可拷貝的最大字元數。

下面以delphi為例,說明它的實現過程。

新建一form,放置label、edit、button各乙個到form中,將edit1的passwordchar屬性改為「*」雙擊button1:

procedure : tobject);

varname:pchar; /名字。

l:integer; /名字的長度。

beginl:=getwindowtextlength(; 得到名字長度,並將長度加1

getmem(name,l);/為將要得到的名字分配記憶體。

getwindowtext(,name,l);/得到名字。

string(name); 將得到的名字顯示於 label1

freemem(name,0); 釋放分配的記憶體。

end;經過執行,在edit1中輸入的密碼就可通過label1顯示出來。

vb如何做剪下 複製 貼上按鈕,請問VB中的剪下 複製 貼上怎麼寫啊。。

獲得文字直接用 clipboard.gettext 獲得 可以用 clipboard.getdata 設定文字直接用 clipboard.settext 設定 可以用 clipboard.setdata 清空 clipboard.clear 檢測剪貼簿中的內容 clipboard.getformat...

怎麼破解vb寫的程式,用VB寫的程式如何破解

可以用c32之類的進行反彙編,應該也可以獲得一些有用的資源.你要破解什麼?肯定得不到,不過資源是可以抽取出來的 用vb寫的程式如何破解 50 vb加密軟體,幾乎不能破解,還是考慮自己做。估計是軟體繫結了你的電腦的mac。有專用的解密軟體可以解密 既然很小,直接發上來看看 將軟體反編譯,分析密碼 破解...

如何做滷肉才不油膩,滷肉怎麼做不油膩?

高壓鍋燉 記得加滷包,或香料,如八角 茴香 桂枝之類的 燉完了,開啟蓋子,用大勺把漂在上面的油撈上來,這個油可以做鹹飯哦,很香。其實特別特別簡單 買肉要半肥半瘦的那種 滷肉之前先用油把肉煎一煎 肉有一點點變色就起鍋 然後再滷 這樣就會使滷肉吃起來肥而不膩 而且有種特別的香味 注意 肉不可煎過了頭 不...