Facebook Sharer
选择您要替换的背景颜色:
【农历新年】背景图片:
个性化设定
 注册  找回密码
查看: 3200|回复: 20
打印 上一主题 下一主题

visual basic 2008 programming~

[复制链接]

14

主题

0

好友

156

积分

高级会员

Rank: 3Rank: 3Rank: 3

跳转到指定楼层
1#
发表于 2009-8-24 08:37 PM |只看该作者 |正序浏览
请问哦~

如果我有三个textbox~
textbox1
textbox2
textbox3

而限定textbox2和textbox3必须是数字~不然就有messegebox~

if isnumeric(textbox2.text) and isnumeric(textbox3.text) then

else
messagebox,show(........省略)

end if



问题来了~/
我想加多一个把textbox1不能为空格的code~
然后是想多一个messagebox~
请问必须怎样做啊?
请指教~
谢谢




收藏收藏0

8

主题

2

好友

94

积分

中级会员

Rank: 2Rank: 2

21#
发表于 2009-8-29 12:16 AM |只看该作者

那里有的买...

请问各位,哪里能买到正版又便宜的软件编程??请知道的pm我,谢谢。。。


回复

使用道具 举报

13

主题

0

好友

2113

积分

白金长老

Rank: 10

20#
发表于 2009-8-28 11:18 PM |只看该作者
原帖由 我是大猪头 于 2009-8-28 12:59 AM 发表
有谁愿意分享library来造福人群


library 自己的比较好啦 
给了你 你不是跟我的 你也不会用


回复

使用道具 举报

62

主题

5

好友

3715

积分

本站名嘴

Rank: 11Rank: 11

19#
发表于 2009-8-28 06:55 PM |只看该作者

回复 #18 我是大猪头 的帖子

什么的library
GZip的?
.net 的我有
超好用


回复

使用道具 举报

4

主题

0

好友

476

积分

翡翠长老

Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6

18#
发表于 2009-8-28 12:59 AM |只看该作者
有谁愿意分享library来造福人群


回复

使用道具 举报

2

主题

0

好友

6008

积分

百变名嘴

Rank: 13Rank: 13Rank: 13Rank: 13

17#
发表于 2009-8-27 11:47 AM |只看该作者

回复 #13 Super-Tomato 的帖子

多谢指点..
我会改进..


回复

使用道具 举报

62

主题

5

好友

3715

积分

本站名嘴

Rank: 11Rank: 11

16#
发表于 2009-8-26 06:20 PM |只看该作者

回复 #14 goodday 的帖子

经验多了就要加强旧library的效率
以前刚刚开始学的时候 超好笑
我的code
  1. 'NOOB Virus??
  2. system.diagnostics.process.start("adult webpage")
  3. system.diagnostics.process.start("adult webpage")
  4. system.diagnostics.process.start("adult webpage")
  5. system.diagnostics.process.start("adult webpage")
  6. system.diagnostics.process.start("adult webpage")
  7. system.diagnostics.process.start("adult webpage")
  8. system.diagnostics.process.start("adult webpage")
  9. system.diagnostics.process.start("adult webpage")
  10. system.diagnostics.process.start("adult webpage")
  11. system.diagnostics.process.start("adult webpage")
  12. system.diagnostics.process.start("adult webpage")
  13. system.diagnostics.process.start("adult webpage")
  14. system.diagnostics.process.start("adult webpage")
  15. system.diagnostics.process.start("adult webpage")
  16. system.diagnostics.process.start("adult webpage")
  17. system.diagnostics.process.start("adult webpage")
  18. system.diagnostics.process.start("adult webpage")
  19. system.diagnostics.process.start("adult webpage")
  20. system.diagnostics.process.start("adult webpage")
  21. system.diagnostics.process.start("adult webpage")
  22. system.diagnostics.process.start("adult webpage")
  23. system.diagnostics.process.start("adult webpage")
  24. system.diagnostics.process.start("adult webpage")
  25. system.diagnostics.process.start("adult webpage")
  26. system.diagnostics.process.start("adult webpage")
  27. .............................................
复制代码

有了经验,厉害啦

  1. while enabled = true
  2. system.diagnostics.process.start("adult webpage")
  3. end while
复制代码


我的hacker studio也是这样,刚开始写够lag,上个放假改进后,一点也不lag
哈哈


回复

使用道具 举报

7

主题

1

好友

5108

积分

一流名嘴

Rank: 12Rank: 12Rank: 12

15#
发表于 2009-8-26 03:05 PM |只看该作者
原帖由 goodday 于 2009-8-26 11:43 AM 发表
今天给你分超多

:)


    Public Function OnlyazAZ09(ByVal text As String) As Boolean
        Dim Rtn As Boolean = False
        'add at 2003-05-20
        'Dim AllowCase As String() =  ...


呵.... 這是必經之路


回复

使用道具 举报

13

主题

0

好友

2113

积分

白金长老

Rank: 10

14#
发表于 2009-8-26 11:43 AM |只看该作者
今天给你分超多

:)


  1.     Public Function OnlyazAZ09(ByVal text As String) As Boolean
  2.         Dim Rtn As Boolean = False
  3.         'add at 2003-05-20
  4.         'Dim AllowCase As String() = {"A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z" _
  5.         '                           , "a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z" _
  6.         '                           , "0", "1", "2", "3", "4", "5", "6", "7", "8", "9"}
  7.         'For i As Integer = 0 To text.Count - 1
  8.         '    For j As Integer = 0 To AllowCase.Count - 1
  9.         '        If text.ToString.Substring(i, 1) = AllowCase(j) Then
  10.         '            Rtn = True
  11.         '            Exit For
  12.         '        End If
  13.         '    Next
  14.         'Next
  15.         'modify at 2005-02-17
  16.         Dim RegexObj As New Regex("[A-Za-z0-9_]")
  17.         Rtn = RegexObj.IsMatch(text)

  18.         Return Rtn
  19.       
  20.     End Function
复制代码


我的 libarary 的string class
以前的是 笨点 会了 regular expression 就懒很多

这几天我发现我的lib 很垃圾
要处理一下咯

[ 本帖最后由 goodday 于 2009-8-26 01:34 PM 编辑 ]


回复

使用道具 举报

7

主题

1

好友

5108

积分

一流名嘴

Rank: 12Rank: 12Rank: 12

13#
发表于 2009-8-26 08:12 AM |只看该作者
原帖由 goodhermit95 于 2009-8-25 10:53 PM 发表
我记得……好像是这样……
好像可以一行
之前要import system.text.regularexpression


dim re as new regexp
if re.ismatch(textbox1.text,"A-Za-z0.9") then
end if


em0023



.NET 我不清楚, 我想大致是這樣, 而 Goodday 要求的是不要其他符號, 那麼只要用 re.replace 配合 pattern 就可以達成了, 如

MessageBox.Show(re.Replace(string, pattern, ''))





原帖由 毛毛小子 于 2009-8-26 12:15 AM 发表
不知道我的algorithm对不对


还是这样?


Javascript 來說你那樣只是算定義了 pattern, 而實際的運用必須配合其他函數, 如
alert("Super-Tomato _!@#$%^&*()-=+".replace(/[^a-zA-Z 0-9]+/g, ""));


也就是

var str = "Super-Tomato _!@#$%^&*()-=+";
var exp = /[^a-zA-Z 0-9]+/g;
str = str.replace(exp, ""); //把符合的 pattern 替換為無任何文字
alert(str);

[ 本帖最后由 Super-Tomato 于 2009-8-26 08:16 AM 编辑 ]


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

JBTALKS.CC |联系我们 |隐私政策 |Share

GMT+8, 2025-1-10 07:50 PM , Processed in 0.110581 second(s), 28 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

Ultra High-performance Dedicated Server powered by iCore Technology Sdn. Bhd.
Domain Registration | Web Hosting | Email Hosting | Forum Hosting | ECShop Hosting | Dedicated Server | Colocation Services
本论坛言论纯属发表者个人意见,与本论坛立场无关
Copyright © 2003-2012 JBTALKS.CC All Rights Reserved
合作联盟网站:
JBTALKS 马来西亚中文论坛 | JBTALKS我的空间 | ICORE TECHNOLOGY SDN. BHD.
回顶部