旧瓶装新酒,老树开新花。
    遥想当年研究vb6中的多线程,为求解而网际上四处奔波、八方碰壁,程序的一次次崩溃无情的摧残和消磨着我的耐心、精力和时间,被折磨的简直没有人样。匆匆数年,这个问题就像邻家女孩般始终在心里悄悄的占据着一席之地。时至今日忆起往昔,独怆然而泣下之老泪纵横有过之而无不及。唉,往事不堪回首......
    说书唱戏劝人芳,三条大道走中央,善恶到头终有报,人间正道是沧桑。咱还是说正事吧,今儿个我用vb6抠持出了个dll,用来在vb中安全使用多线程。对于稳定、安全的描述,还是留给尊敬的您吧。Go go go !!!http://blog.csdn.net/Modest/archive/2008/05/08/2416967.aspx

解决方案 »

  1.   

    凸,丢人,都是n个星星,就我光个裤衩~~~~~~~
    不过,我说楼主大哥,vb还真能多线程么?
    我看你是在忽悠概念……
      

  2.   


    java达人都来了,呵呵,强·!
      

  3.   

    这里接完,这里接
    http://topic.csdn.net/u/20080505/10/323a0bba-200a-4596-b495-cd6a7a48534f.html各位,有人的捧个人场~
      

  4.   

    用情之深啊!
    试试了疗效,不错,完全用API实现的吧
    在VB中用多线程,是老生常谈的事儿了,虽然说VB能实现多线程是毫无疑问的事儿了,但很多人是道听途说,人云亦云,认为不可能或不稳定。
    实际上,用activeX exe实现多线程,是最"微软"的,不用一个API就能实现盼望老魏早日放出源代码....
      

  5.   

    //试试了疗效,不错,完全用API实现的吧 
    是的,看看MT32.DLL的导入函数就知道了,其中不止线程相关API,还有几个OLE相关API。//盼望老魏早日放出源代码.... 
    合适的时间和条件会放出的
      

  6.   

    超酷代码:来自 COM 经验的八个教训
    http://blog.csdn.net/Modest/archive/2008/05/09/2423391.aspx先看看这篇文章,偶可是受益匪浅。
      

  7.   

    很强大。
    测试发现,点 开始线程 之后,出现 “同一个世界 同一个梦想” 消息框,确定后,出现以当前时间为内容的消息框,不知道是否正常?另,程序运行的时候CPU很高,当然了,一直循环嘛,是很高,呵呵。
      

  8.   

    "出现 “同一个世界 同一个梦想” 消息框,确定后,出现以当前时间为内容的消息框,不知道是否正常?"
        MsgBox Obj.Test(p)
    Function Test(p) As String
        MsgBox p(0), , p(1)
        Test = Now
    End Function
    当然是正常的了
      

  9.   

    我在想,这个是否可以应用在脚本程序里面呢?比如vbs、jsp等等。
    asp好像面临权限问题,毕竟受IIS限制太多了。
    哪位比较精通脚本,来测试一下。
      

  10.   

    LZ啊,,下载分搞少点呢,,兄弟我没下载分呀:)!
    看要放点东西到上面去搞点下载分了!!!:)
    jf ing..............
      

  11.   

    呵呵,还好LZ没说是自己原创的PSC的代码,而且是2002年的代码,的确能很方便安全的实现多线程有兴趣的可以下回去研究下,psc有工程的所有源码PS:如果你连psc是什么都不知道,问问其它学vb的吧
      

  12.   

    回楼上,的确PSC的哪个可以实现多线程,我也参考(抄袭?)了其中的思想精髓(这个超级绿豆和陈辉都知道)。
    请对比一下哪个更安全稳定,尤其在多个线程通信的情况下。
    PSC: 
    http://www.Planet-Source-Code.com/vb/scripts/ShowCode.asp?txtCodeId=24747&lngWId=1
      

  13.   

    想了想,再配合上“不注册使用ActiveX DLL”的技术似乎就更完美了。
    现在仍然有一些高手在研究VB6,简直令人感动。
      

  14.   

    回楼上:
    请参考我的另外一篇文章:《绿软必备:ActiveXDLL免注册调用的方法(改良自阿国哥的源码)》
    http://blog.csdn.net/Modest/archive/2007/09/01/1767950.aspx
      

  15.   

    长见识了,只是哪些asm code 是什么意思呢?不明白汇编啊
      

  16.   

    恩~LZ的功力令人佩服期待能放出源码,看看和psc的那个有什么区别~~~
      

  17.   

    Modest ,您作为CSDN的资深人员竟然不放源码。
      

  18.   

    楼主永远是那么强大。。好东西不少呀。。不过,最近在学.net。貌似里面可以直接做多线程?才看2天书还要继续努力!
      

  19.   

    楼主永远是那么强大。。好东西不少呀。。不过,最近在学.net。貌似里面可以直接做多线程?才看2天书还要继续努力!
      

  20.   

    最微软的办法就是A EXE的单元模型线程了..我也测试一下.
      

  21.   

    这个MT32.DLL用 ActiveXDLL免注册调用貌似不行?
      

  22.   


    果然不行........
    是MT32.dll内部的问题,很好解决。
    请关注本帖
      

  23.   

    不好意思,最近忙于关注抗震救灾了......
    请把你邮件告诉我,我发给你一个新编译的dll,直接替换原来的即可。
      

  24.   

    www.skyrising.com/soft/cwgllw.rar 财务管理论文+源码+ppt文稿   vb+access
    www.skyrising.com/soft/rsgllw.rar 人事管理论文+源码+ppt文稿   vb+access 
      

  25.   


    谢谢!
    我的EMAIL:[email protected]
      

  26.   

    也请发一份给我 。谢谢[email protected]