66问答网
所有问题
在vb中如何在显示密码的text中输入文字
如题所述
举报该问题
推荐答案 2011-06-26
æ们å¨ä½¿ç¨æ¶ï¼ç»å¸¸ä¼ç¢°å°ä¸äºå¯ç ç¼è¾æ¡ï¼è¾å ¥å ¶ä¸çæåé½ä»¥ââæ¾ç¤ºãç°å¨ï¼æ许å¤å ±äº«è½¯ä»¶åèªç±è½¯ä»¶é½å¯ä»¥å®ç°éèå¯ç çæ£ç¡®æ¾ç¤ºã究ç«è¿æ¯ææ ·å®ç°çå¢ï¼å ¶å®ï¼è¿æ¯è¾ç®åï¼è½ç¶è¿äºé½ä»¥ââæ¾ç¤ºï¼ä½å ¶å é¨è¿æ¯ä»¥å½åçå符表示ï¼æ以ï¼æ们åªè¦ç¨WindowsAPIå½æ°å°±å¯ä»¥å®ç°ã
å¨Windowsä¸ï¼æ¯ä¸ä¸ªçªå£ãæ§ä»¶é½æå®çååï¼å«åNameæWindowTextï¼ã对äºFormãDialogBoxãMessageBoxæ¥è¯´ï¼ååå°±æ¾ç¤ºå¨TitleBarä¸ï¼å¯¹äºEditãButtonãStaticControlï¼ååæ¾ç¤ºå¨ä»æå çåºåä¸ãå¯ç ç¼è¾æ¡æ¬èº«å°±æ¯ä¸ªEditæ§ä»¶ï¼è½ç¶æ¾ç¤ºçæ¯ç¹æ®å符ï¼ä½ååå±æ§æ²¡æåï¼è¿æ¯è¾å ¥æ¶çå符ãWindowsæä¾äºä¸¤ä¸ªAPIå½æ°æ¥è·å¾è¿ä¸ªååï¼
intGetWindowTextLength;ï¼ï¼å¾å°ååçé¿åº¦
å ¶ä¸ï¼hWndï¼æ³è¦å¾å°çé£ä¸ªçªå£ææ§ä»¶çå¥æhandle
intGetWindowText;ï¼ï¼å¾å°åå
å ¶ä¸ï¼hWndï¼æ³è¦å¾å°çé£ä¸ªçªå£ææ§ä»¶çå¥æhandleï¼
lpStringï¼åæ¾ååçå符串çå°å
nMaxCountï¼å¯æ·è´çæ大å符æ°
ä¸é¢ä»¥ä¸ºä¾ï¼è¯´æå®çå®ç°è¿ç¨ã
æ°å»ºä¸Formï¼æ¾ç½®LabelãEditãButtonåä¸ä¸ªå°Formä¸ï¼å°Edit1çPasswordCharå±æ§æ¹ä¸ºââï¼åå»Button1ï¼
procedureTForm1.Button1Click;
var
Name:PChar;ï¼ï¼åå
L:integer;ï¼ï¼ååçé¿åº¦
begin
L:=GetWindowTextLengthï¼1;ï¼ï¼å¾å°ååé¿åº¦ï¼å¹¶å°é¿åº¦å 1
GetMem;ï¼ï¼ä¸ºå°è¦å¾å°çåååé å å
GetWindowText;ï¼ï¼å¾å°åå
label1.Caption:=String;ï¼ï¼å°å¾å°çååæ¾ç¤ºäºLabel1
FreeMem;ï¼ï¼éæ¾åé çå å
end;
ç»è¿è¿è¡ï¼å¨Edit1ä¸è¾å ¥çå¯ç å°±å¯éè¿Label1æ¾ç¤ºåºæ¥ã
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/niDppUD9D.html
其他回答
第1个回答 2011-06-26
问题描述不清晰
第2个回答 2011-06-27
text1.passwordchar = "*"
sub command1_click()
label1.caption =text1.text
end sub
这是让标签显示你输入的密码明文。是这意思么,不是还可以
sub command1_click()
label1.caption = string("*",len(text1.text))
end sub
文本框里有几个*号,他也显示几个*号。
相似回答
VB中怎样在TEXT
文本框
输入
文本
答:
VB中在TEXT文本框输入文本应该不是问题,文本框获得焦点,就可直接在文本框输入文本
。估计问的是如何输入文本文件到文本框。使用Open语句打开文本文件,逐行读入文本文件。Private Sub Command1_Click() Dim strSj As String Dim s As String Open "c:\10.txt" For Input As #1 Do Unt...
如何在VB
程序中的文本框内
输入
一段
文字
,请大家帮忙看看,谢谢
答:
第一种:
在VB中,编辑状态下,单击你所需的TEXT控件
,将属性中的text后面的TEXT1更改为你想要输入的文字。第二种:text1.TEXT="要输入的文字"
VB中如何在
文本框内
输入文字的
同时,在标签上
显示
文本框中的文字
答:
1、方法一:text1.passwordchar = "*"sub command1_click()label1.caption =text1.text end sub
2、方法二:sub command1_click()label1.caption = string("*",len(text1.text))end sub
如何在
文本框中
显示密码
字符(
vb
程序设计)
答:
第一步:打开vb程序设计。第二步:选中要设置的控件,点击其“属性窗口”按钮。第三步
:在其属性里面找到“PasswordChar",将其后面空中输入"*"即可。或是在文本中输入:Text1.PasswordChar="*"即可。第四步:按照以上操作即可实现在文本框中显示密码字符,就是在文本框内输入密码时显示为“**...
VB中怎样
给
text中输入
多行
文字
?
答:
把
TEXT
控件的 multiline 属性设置成true 就可以多行
显示
和
输入
了!如果是想用代码写入内容 要在后面加上换行代码chr(13)&chr(10)MutiLine属性不能在代码中设置的,即程序不能在运行中设置MutiLine属性(为只读属性)
vb
6.0
中如何在
文本框
输入文字
?
答:
设计状态下在
TEXT
属性
中输入文字
!运行时直接文本框就输入文字就可以了!通过代码输入的话
text
1.text="
VB
程序设计" 这样写!
大家正在搜
vb中标签的text属性
vb中text的属性值怎么设置
vb如何设置登录密码
vb中caption和text
vb中text
vb把结果输出到text
vb密码与明文
vb密码修改代码
vbtext属性
相关问题
如何在文本框中显示密码字符(vb 程序设计)
VB中如何在文本框内输入文字的同时,在标签上显示文本框中的文...
怎么让vb中的textbox的文字以密码的方式显示?
VB6.0 怎样在text输入数字label上会出来相应的文...
VB中编写密码程序,怎样设置使得文本框输入字符
在VB里面想在文本框密码字符 设置成为“●”
vb程序设计登录程序:在窗体的文本框中输入密码。
在vb程序运行时,怎样在msgbox上显示文本框中输入的内容...