你好, 我要做的是这样一个软件,用户在界面上填了个人信息(姓名,性别,邮箱地址)后,点击"浏览"按钮,选中本地一个文件,再点击发送,就可以发送到程序内部指定的邮箱里了, 有没有办法实现呢?我是初学者,很头疼也很着急,非常感谢您的解答!
-
Walles Cai
回复于
2008-07-16
-
关于发邮件的问题,论坛上也回答了好多,我就偷懒了: http://topic.csdn.net/u/20080619/18/97c90740-4012-40d7-a946-1ae02106faa3.html<br />你看一下吧
你好,可以帮帮我吗?<br/>这是一个用vb编写的程序,其中部分代码如下:<br/>Private Sub MDIForm_Load()<br/> Dim Pstr, Pstr1 As String<br/> Pstr = App.Path<br/> If Right(Pstr, 1) <> "\" Then Pstr = Pstr + "\"<br/> Pstr = Pstr + "data\kji.bgh"<br/> Pstr1 = Dir(Pstr)<br/> If Pstr1 = "" Then<br/> MsgBox "系统数据文件丢失,请恢复!", vbOKOnly + 48, "计算机硬件公司管理系统"<br/> dataDaoRu<br/><br/> End If<br/><br/> Pstr = App.Path<br/> If Right(Pstr, 1) <> "\" Then Pstr = Pstr + "\"<br/> Pstr = Pstr + "picture\640.jpg"<br/> Pstr1 = Dir(Pstr)<br/> If Pstr1 = "" Then<br/> MsgBox "系统图片文件丢失,请恢复!", vbOKOnly + 48, "计算机硬件公司管理系统"<br/> End<br/> End If<br/> Pstr = App.Path<br/> If Right(Pstr, 1) <> "\" Then Pstr = Pstr + "\"<br/> Pstr = Pstr + "picture\800.jpg"<br/> Pstr1 = Dir(Pstr)<br/> If Pstr1 = "" Then<br/> MsgBox "系统图片文件丢失,请恢复!", vbOKOnly + 48, "计算机硬件公司管理系统"<br/> End<br/> End If<br/> Pstr = App.Path<br/> If Right(Pstr, 1) <> "\" Then Pstr = Pstr + "\"<br/> Pstr = Pstr + "picture\1024.jpg"<br/> Pstr1 = Dir(Pstr)<br/> If Pstr1 = "" Then<br/> MsgBox "系统图片文件丢失,请恢复!", vbOKOnly + 48, "计算机硬件公司管理系统"<br/> End<br/> End If<br/><br/> Pstr = App.Path<br/> If Right(Pstr, 1) <> "\" Then Pstr = Pstr + "\"<br/> Pstr = Pstr + "help\help.chm"<br/> Pstr1 = Dir(Pstr)<br/> If Pstr1 = "" Then<br/> MsgBox "系统帮助文件丢失!", vbOKOnly + 48, "计算机硬件公司管理系统"<br/> End If<br/>问题1、(麻烦足句给出解释,谢谢了!!!)<br/>Private Sub MDIForm_Load()<br/> Dim Pstr, Pstr1 As String<br/> Pstr = App.Path<br/> If Right(Pstr, 1) <> "\" Then Pstr = Pstr + "\"<br/> Pstr = Pstr + "data\kji.bgh"<br/> Pstr1 = Dir(Pstr)<br/> If Pstr1 = "" Then<br/> MsgBox "系统数据文件丢失,请恢复!", vbOKOnly + 48, "计算机硬件公司管理系统"<br/> dataDaoRu<br/><br/> End If<br/>问题2、(麻烦足句给出解释,谢谢了!!!)<br/> Pstr = App.Path<br/> If Right(Pstr, 1) <> "\" Then Pstr = Pstr + "\"<br/> Pstr = Pstr + "picture\640.jpg"<br/> Pstr1 = Dir(Pstr)<br/> If Pstr1 = "" Then<br/> MsgBox "系统图片文件丢失,请恢复!", vbOKOnly + 48, "计算机硬件公司管理系统"<br/> End<br/> End If<br/>
-
Walles Cai
回复于
2008-06-06
-
这个,我还是没有看懂你说的问题是什么。<br />不过很明显:Dim Pstr, Pstr1 As String<br />这样的定义是有问题的,已经在论坛上被批判了无数次的错误。<br />这样写法,只有最后面那个变量是有类型的,前面的变量都是无类型的。<br />或许你的问题也来自与此吧