官方的VB6恐怕不行,網(wǎng)上有修改版的VB6,在64位系統(tǒng)(win7,win10)下可用,可以寫一些簡單的應(yīng)用,但是也僅限32位的應(yīng)用。寫的32位應(yīng)用可以在64位系統(tǒng)下運(yùn)行。
創(chuàng)新互聯(lián)堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:成都網(wǎng)站制作、做網(wǎng)站、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時代的新邵網(wǎng)站設(shè)計(jì)、移動媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!
如果要寫64位的應(yīng)用,或者要引用64位的控件或dll,那就還是改用VB.NET吧。
編譯好的程序沒辦法改,可以把源碼放到編譯器里重新編譯成64位應(yīng)用程序
我給你點(diǎn)建議,雖然我給你解決不了。
你源程序有一個調(diào)用錯誤,或者有一個系統(tǒng)參數(shù)丟失,你尤其是注意檢查,錯誤列舉處的參數(shù)引用。(另外不排除內(nèi)存不足,造成溢出,沖掉了一個必要的內(nèi)部程序)。
另外看樣子形參傳遞,經(jīng)過某些字符轉(zhuǎn)換出現(xiàn)錯誤,或者使用特殊字符的密碼無法登陸。有可能是你的寫入權(quán)限不足造成。
對于此,依然建議卸掉net組件,然后重新安裝一下。
以上僅供參考。