请VB大侠指教:程序一运行就死机 点击:883 | 回复:3



MTL8000

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 3回
  • 年度积分:0
  • 历史总积分:9
  • 注册:2003年6月23日
发表于:2003-06-23 01:24:00
楼主
这里是程序源代码: // VB 6.0 Run-Time Library support required DIM DeltaV as DCS; DIM EmersonProcess as Supplier /////////////////////////////////////////////////////// SUB MAIN // IMPORTANT: The followed objects must be declared // internally to avoid mis-leading DIM MTL, Dell, Intellution, Munger, MDC, Objectivity, OSI, Rainbow as Supplier DeltaV.Hardware.Controller = MTL.Product("M8000").Controller DeltaV.Hardware.IO = MTL.Product("M8000").IO DeltaV.Hardware.Console = Dell.Product("OfficePC") DeltaV.Hardware.Net = 3COM.Product("OfflineSwitch") DeltaV.Software.MMI = Intellution.Product("iFix") DeltaV.Software.Simulation = Munger.Product("Mimic") DeltaV.Software.Historian = OSI.Product("PI") DeltaV.Software.Database = Objectivity.Product("DB") DeltaV.Software.AdvControl = MDC.Product("MPC") DeltaV.Software.Key = Rainbow.Product("Sentinel") EmersonProcess.Product.Remove PROVOX EmersonProcess.Product.Remove RS3 EmersonProcess.Product.Add DeltaV WHILE EmersonProcess.I_am_Alive IF OneMonthPassed THEN EmersonProcess.Product("DeltaV").Version = EmersonProcess.Product("DeltaV").Version + 1.0 ENDIF EmersonProcess.CheckForSupplierUpdates EmersonProcess.AskSalesToSolveBugs WEND END SUB ////////////////////////////////////////////////////////



如火

  • 精华:172帖
  • 求助:0帖
  • 帖子:803帖 | 5249回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2006-02-24 13:53:00
1楼
幽默的代码,虽然时间过去很长了,但现在看起来,作者的程序还是令人发笑。

LLLLLLLLLLLW

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 60回
  • 年度积分:0
  • 历史总积分:110
  • 注册:2002年8月20日
发表于:2006-02-24 14:14:00
2楼
可以单步运行,不知道你定义的一些变量是不是存在。

fubing

  • 精华:0帖
  • 求助:0帖
  • 帖子:16帖 | 300回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2006-02-28 00:20:00
3楼
你仅仅定义了对象变量,并没有创建或生成变量,因此造成内存冲突。

热门招聘
相关主题

官方公众号

智造工程师