1).如何对TextBox控件的输入格式化(A.比如在允许输入的情况下只能输入数字和小数点,并且小数点默认显示在固定位置? B.如何在TextBox控件中只允许输入日期数据:YYYY.MM.DD格式?)
2).当MSHFlexGrid控件与数据绑定时,MSHFlexGrid中的某些列显示的是小数,当小数的值小于1时,如0.25,在表格中显示为".25",如何让它显示为"0.25"?
3).当点击窗体中的某一菜单时,自动调用浏览器并且自动连接到某一个固定的网址,比如我的某一菜单名为"www.csdn.net",点击此菜单时自动连接到"http://www.csdn.net")?
2).当MSHFlexGrid控件与数据绑定时,MSHFlexGrid中的某些列显示的是小数,当小数的值小于1时,如0.25,在表格中显示为".25",如何让它显示为"0.25"?
3).当点击窗体中的某一菜单时,自动调用浏览器并且自动连接到某一个固定的网址,比如我的某一菜单名为"www.csdn.net",点击此菜单时自动连接到"http://www.csdn.net")?
解决方案 »
- 为什么找了几个VB6.0安装包 都装不上
- 为什么使用SendKeys,只有第一次的时候不能调用keypress
- VB写的控件如何在WEB中用
- VB 中如何创建一个ZIP文件啊。
- VB中如何备份Access?
- 问一个简单的问题,关于setwindowpos
- 那里有关于"视频捕捉"的软件或相关的知识,"视频捕捉"从摄像头开始到显示器,共需要那些硬件?
- MSHFlex控件问题
- 向各位请教一下,把text框里的字符串与数据库里的字符串做比较,然后判断是否可以进入下页面,这样的程序该怎么写啊?谢谢大家请一定要告诉我!!谢谢
- 我有时觉得自己很笨!给我一个这样的原代码好吗?
- .CursorLocation = adUseClient/adUseServer各什么时候用?高手能给讲解一下吗?
- 刚刚学到这里,有弄不清的,帮助一下吧
' 用户自定义的格式。
MyStr = Format(5459.4, "##,##0。00") ' 返回 "5,459.40"。
MyStr = Format(334。9, "###0。00") ' 返回 "334.90"。
MyStr = Format(5, "0。00%") ' 返回 "500.00%"。
MyStr = Format("HELLO", "<") ' 返回 "hello"。
MyStr = Format("This is it", ">") ' 返回 "THIS IS IT"。3.参考:http://www.sijiqing.com/vbgood/article/001192231.html
2,楼上说得很明白了..
在模块中声明
Public Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long在菜单项的Click中加入
ShellExecute hwnd, "open", "http://www.csdn.net", "", "", 5
工程-》部件-》选择“microsoft masked edit control 6.0(sp3)”.
它与文本框(TEXT BOX)功能基本相似,但多了一个MASK属性,MASK属性常用的设定如下:
#—限定仅能输入数字0~9;
A— 限定输入为英文字符及数字;
?—限定仅能输入英文字符;
.—限定小数点位置;
:—限定时间分隔号;
/—限定日期分隔号
不需编写代码,只要在设计时将格式化文本框对象(MASKED EDIT)的MASK属性设计好所需格式即可。比如 #######.##可输入12.3或123456.78但不能输入字母或其他字符但你必须考虑你输入的数字的位数,例如,如果把mask属性设为###.##,那么就只可以输入123.45,而不能输入1234.56,所以,最好把位数设得足够多。这样,你不需要写一行程序,只需要设定masked edit控件的属性就可以达到你的目的了