关于vb sub的一个问题,十万火急,谢谢!!

问题描述

PublicSubMain()OnErrorGoToerr_main....exit_main:IfNotconnIsNothingThenIfconn.State=adStateOpenThenconn.CloseEndIfSetconn=NothingEndIfExitSuberr_main:handleErr"Main",Err.DescResumeexit_mainEndSub'***********************************************************************PrivateSubhandleErr(in_stepnameAsString,in_err_descAsString)OnErrorGoToerr_errOpencs_logfileForAppendAs#1Print#1,Now(),in_stepname,in_err_descexit_err:CloseExitSuberr_err:'************************************************************'Nothingyoucando'************************************************************Resumeexit_errEndSub'handleErr"Main",Err.Desc'这个地方报错“实时错误438,对象不支持该属性或方法”,大家帮忙看下哪里出错了,该怎么改?先谢了!!!

解决方案

解决方案二:
OnErrorGoto这样的语法都淘汰啦,用Try...Catch吧。
解决方案三:
实时错误438,对象不支持该属性或方法是指该对象没有这个属性或方法
解决方案四:
Desc是Err的成员吗?你打开err.之后列出的成员列表里看是否有替换的方法或属性。如message等。
解决方案五:
我再说清楚些,代码我直接从远程服务器上取下来到本地运行的,服务器上没有错。挪到本地后就有这样的错误,我觉得应该不是代码的问题,直接运行服务器上生成的EXE文件在本地还是会报相同的错误,是不是VB哪里需要配置环境变量啊?
解决方案六:
Desc是Err的成员,这个可以肯定!
解决方案七:
引用5楼duanzhihui858的回复:

Desc是Err的成员,这个可以肯定!

不是Err.Description?你用的是什么版本?
解决方案八:
VB6.0
解决方案九:
我觉得代码是不会有错的,要不在服务器上也跑不起来啊!VB6.0直接导入工程的话,需要在哪里做配置么?比如一个文件夹下有三个VBP文件以及.ini、.cls、.vbw、.bas……我直接打开.vbp运行就可以么?还是需要在哪里进行些设置?问题很急,俺又不是搞VB的,还请高们指点!
解决方案十:
早点放弃VB6早点收益
解决方案十一:
直接点击vbp文件打开方案,按F5运行就可以了
解决方案十二:
我就是直接打开然后运行的,结果就报错:实时错误438,对象不支持该属性或方法在服务器上跑没问题的,不知道问题到底处在那了!!
解决方案十三:
引用7楼duanzhihui858的回复:

VB6.0

那也是要用err.Description
解决方案十四:
vb6.0也需要相应的运行库来支持。Err本身应该是没问题的。应该是你的运行库的问题。
解决方案十五:
那运行库如何设置呢?
解决方案:
Err对象(VisualBasic)程序集:VisualBasic运行库(在Microsoft.VisualBasic.dll中)如果有问题,应该出在Microsoft.VisualBasic.dll。
解决方案:
这个文件在哪个目录下呢?怎么把这个文件加进去,是工程-》引用,然后选中么?还是……
解决方案:
Unabletogetsessionhandle??调试运行之后日志里边有这个,啥意思啊?
解决方案:
Unabletogetsessionhandle??调试运行之后日志里边有这个,啥意思啊?

时间: 2024-09-15 21:00:59

关于vb sub的一个问题,十万火急,谢谢!!的相关文章

用VB.net制作一个小程序(2)

程序 用VB.net制作一个小程序(2)----制作"Lucky7"程序作者:高山 它是一个模拟幸运数字投币机的游戏程序.此程序的用户界面中包括两个按钮,3个幸运数字框,表示获胜的数字图象以及Lucky 7标签. Public Class Form1 Inherits System.Windows.Forms.Form #Region " Windows 窗体设计器生成的代码 " Public Sub New() MyBase.New() '该调用是 Windows

用VB.net制作一个小程序(3)

程序 用VB.net制作一个小程序(3)----制作"Input Controls"程序(3)接上 'PictureBox2 ' Me.PictureBox2.Location = New System.Drawing.Point(480, 136) Me.PictureBox2.Name = "PictureBox2" Me.PictureBox2.Size = New System.Drawing.Size(80, 56) Me.PictureBox2.Size

关于web服务器的一个疑问,谢谢大家

问题描述 关于web服务器的一个疑问,谢谢大家 看到一段话,"虽然Web服务器不支持事务处理或数据库连接池,但它可以配置(employ)各种策略(strategies)来实现容错性(fault tolerance)和可扩展性(scalability)......",我有个疑问,我们常用的tomcat服务器不就支持事务处理和数据库连接池吗?还是我的理解有问题呢??谢谢大家 解决方案 web服务器越精简越好,越精简才能越通用,同时保持高效.tomcat没有你说的事务处理.数据库连接池等,那

有没有会编写c程序的大神,帮我看看两个单独的程序怎么合成一个程序,谢谢

问题描述 有没有会编写c程序的大神,帮我看看两个单独的程序怎么合成一个程序,谢谢 #include #include struct e { char a[10]; char b[10]; }z; int main() { int t=0; char s[10],d[10]; FILE *p; void as(); if ((p=fopen("m.txt","r+"))==NULL) { p=fopen("m.txt","w+"

请求网络数据-怎么请求聚合数据的数据,求一个demo,谢谢各位大神

问题描述 怎么请求聚合数据的数据,求一个demo,谢谢各位大神 我自己做的请求不出来数据,下面上一个类的代码.请大神指点指点 package com.action; import java.io.BufferedReader; import java.io.DataOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.i

参数指定值-vb.net 至少一个参数没有被指定值

问题描述 vb.net 至少一个参数没有被指定值 Dim Name_CN As String = Name_CN_TextBox.Text Dim Personal_guid Personal_guid = Message_Oprations.DataGridView1.CurrentRow.Cells(14).Value.ToString cn = New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:Users

编程C#,我是一个初学者。谢谢

问题描述 编程C#,我是一个初学者.谢谢 编写一个方法,验证指定整数是否是素数,在Main()中调用该方法验证其功能. 解决方案 bool isPrime(int n){if (n < 2) return false;if (n == 2) return true;for (int i = 2; i <= n / 2; i++) { if (n % i == 0) return false; } return true;} 解决方案二: 调用 for (int i = 0; i <= 2

html5-JS里关于布局的一个小问题,谢谢啦(问题描述的很明确)

问题描述 JS里关于布局的一个小问题,谢谢啦(问题描述的很明确) 一个简化版的导航,A是一级菜单,B是二级菜单 <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title></title> <style> *{margin:0; padding:0; list-style-type:none;} nav{

请教一下。 我用vb编写了一个 数据库+发帖功能(自动填写表单) 。

问题描述 请教一下.我用vb编写了一个数据库+发帖功能(自动填写表单).但是,要发帖就得用电脑,真麻烦.现在像用android的手机(g7)发帖.我自己的资源.1,正在看java的教材.继承,接口,io,容器这些都看得7788啦.自学能力还行吧.2,然后希望把数据库放到网上.(用java的jsp?还是用去学学php呢?3,然后如果用手机发帖是登陆我的网站?如果是你,有什么好的思路呢?请问.

vb.net定义一个date类型的变量但赋值给了一个string类型的数值,怎样转换

问题描述 vb.net定义一个date类型的变量但赋值给了一个string类型的数值,怎样转换 代码如下,怎样把"00:00:00"字符串转换为date类型,使数值一致 Optional ByVal iPrintTime As Date = "00:00:00" 解决方案 没有日期,那么你得假定一个日期 s = "00:00:00" Dim dt As DateTime = DateTime.Parse(DateTime.Now.ToString