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

请教会VB的,我完全不会用

[复制链接]

102

主题

1

好友

6230

积分

百变名嘴

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

跳转到指定楼层
1#
发表于 2008-7-2 06:19 PM |只看该作者 |正序浏览
我想学写软件
可以教我基本的吗?
VB可以写出什么软件?




收藏收藏0

13

主题

0

好友

2113

积分

白金长老

Rank: 10

134#
发表于 2008-9-29 10:42 PM |只看该作者
原帖由 wwolves 于 2008-9-28 11:50 PM 发表
剛剛看了某個教學學到了dim...as...
有感而發寫了個算circle area的小軟件(剛剛好老師教到。。。。)


要是要驗證textbox1里的字是不是number應該怎么寫?一直出error


  Private Sub Button1_Click(By ...



Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

        Dim radius As Integer
        Dim pi As Decimal
        Dim ans As Decimal


        pi = 3.142

        radius = TextBox1.Text

        ans = pi * radius * radius

        If IsNumeric(TextBox1.Text)     '= Integer '問題就出在這里

        Then

            TextBox2.Text = (ans)

        Else

            MsgBox("Please insert a number!")

        End If

[ 本帖最后由 goodday 于 2008-9-29 10:45 PM 编辑 ]


回复

使用道具 举报

0

主题

0

好友

24

积分

初级会员

Rank: 1

133#
发表于 2008-9-29 01:42 PM |只看该作者
vb里的file browser dialog,Open和save dialog應該怎么用?
可以求個范例嗎?


回复

使用道具 举报

7

主题

1

好友

5108

积分

一流名嘴

Rank: 12Rank: 12Rank: 12

132#
发表于 2008-9-29 08:24 AM |只看该作者
原帖由 wwolves 于 2008-9-28 11:50 PM 发表
剛剛看了某個教學學到了dim...as...
有感而發寫了個算circle area的小軟件(剛剛好老師教到。。。。)


要是要驗證textbox1里的字是不是number應該怎么寫?一直出error


  Private Sub Button1_Click(By ...



型態不符, 用 cstr 轉換成文字型態就好了


回复

使用道具 举报

0

主题

0

好友

24

积分

初级会员

Rank: 1

131#
发表于 2008-9-29 12:53 AM |只看该作者
還是解決不了問題,但是倒讓我學會了goto和on error的用法

上去csdn才發現原來有很多人也有和我一樣的問題但是我看不懂。。。- -lll


回复

使用道具 举报

62

主题

5

好友

3715

积分

本站名嘴

Rank: 11Rank: 11

130#
发表于 2008-9-29 12:08 AM |只看该作者

回复 #129 wwolves 的帖子

这个我不会
你可以用别的方法啊

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

        Dim radius As Integer
        Dim pi As Decimal
        Dim ans As Decimal


        pi = 3.142

        radius = TextBox1.Text

        ans = pi * radius * radius

on error goto notinteger
      textbox2.text = ans
exit sub
notinteger:
MsgBox("Please insert a number!")
end sub


回复

使用道具 举报

0

主题

0

好友

24

积分

初级会员

Rank: 1

129#
发表于 2008-9-28 11:50 PM |只看该作者
剛剛看了某個教學學到了dim...as...
有感而發寫了個算circle area的小軟件(剛剛好老師教到。。。。)


要是要驗證textbox1里的字是不是number應該怎么寫?一直出error


  Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

        Dim radius As Integer
        Dim pi As Decimal
        Dim ans As Decimal


        pi = 3.142

        radius = TextBox1.Text

        ans = pi * radius * radius

        If

        TextBox1.Text = Integer '問題就出在這里

        Then

            TextBox2.Text = (ans)

        Else

            MsgBox("Please insert a number!")

        End If

[ 本帖最后由 wwolves 于 2008-9-29 12:05 AM 编辑 ]


回复

使用道具 举报

62

主题

5

好友

3715

积分

本站名嘴

Rank: 11Rank: 11

128#
发表于 2008-9-24 09:39 PM |只看该作者

回复 #127 wwolves 的帖子


2005 有一点不同
我这里有一个……
你不是要开process然后关process?
还是你要shutdown罢了

shutdown很容易

run command
process.start("shutdown /s")
shell command
shell("shutdown -s")

然后设定时间。要放一个timer是时间,放一个监视时间到了没有


回复

使用道具 举报

0

主题

0

好友

24

积分

初级会员

Rank: 1

127#
发表于 2008-9-24 12:11 AM |只看该作者
process.start + getprocess,ternimate(0)

這一段是什么

什么都不懂Orz

我想試試看用windows 系統內置的shutdown來做個自動關機的軟件

請問能否設定幾小時,幾分鐘,幾天?機器全部用ms來算嗎?

有什么學vb的ebooks介紹嗎?

網上看到很多visual basic 6的教學,有一些范例不能用在2005上

比如這個

Private Sub Form_activate()

print (20+10)
print (20-10)
print (20*10)
print (20/10)

End Sub

6和2005之間有傳承性嗎?

[ 本帖最后由 wwolves 于 2008-9-24 01:08 AM 编辑 ]


回复

使用道具 举报

62

主题

5

好友

3715

积分

本站名嘴

Rank: 11Rank: 11

126#
发表于 2008-9-23 09:03 PM |只看该作者

回复 #124 wwolves 的帖子

明白~~
你要Start什么类型的Program??

process.start + getprocess,ternimate(0)
至于自动,Set Timer
If datetime.now = textbox1.text then
'todo
end if


回复

使用道具 举报

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

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

GMT+8, 2024-11-19 08:37 PM , Processed in 0.130817 second(s), 29 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.
回顶部