vb問題,怎麼回事,VB問題 亂碼怎麼解決?

2022-12-15 18:31:24 字數 2710 閱讀 6028

1樓:匿名使用者

不看到原始碼很難找出具體錯誤在哪。只能告訴樓主幾種自己碰到的可能性:

一、程式使用了xp樣式(在資原始檔中插入資源型別為24的資源),這種方式在有些系統中會出錯(包括xp系統),原因:我也不清楚;現象:程式報錯或是窗體一閃就沒了。

二、程式中使用了多執行緒,在多執行緒使用了某些vb在多執行緒中不支援的函式,比如常見的字串操作符和字串操作函式(&,+,mid,left,right……)。原因:vb6多執行緒極度不穩定;現象:

程式崩潰。

三、程式中使用的api需要正版釋出id。如常見的vba6.dll,這個dll中的所有函式在vb的ide中執行是不會有問題,但編譯後就會出問題了,原因:

盜版;現象:相關過程無法執行或程式報錯。

四、vb6自帶控制元件的編碼問題。比如說,vb中的textbox在ide執行中,如果用sendmessage等這類的api函式去取值時(比如游標前的字元數,或是行首前的字元數),有時是返回ascii編碼的位元組數,但編譯後可能返回的是字元數,有時切換一下輸入法也會出現返回的資料不一樣,這類情況是最難找到問題所在的。原因:

未知;現象:程式執行結果不正確。

五、第三方控制元件問題。

六、……

最後:只能祝你早日找到問題所在了。

2樓:匿名使用者

把**放上來呀,就這麼說誰知道是怎麼回事

不用把全部**都放上來,只需放主要部分就行了,比如你操作關機的**等。

我猜可能是你的**在使用api時有問題引起的

3樓:guoxin愛記錄

主要還是檢查一下你的演算法,看看有沒有什麼漏洞。或者你是不是沒有註冊元件

4樓:小牧童7老牛

可能是你沒有元件,因為生成exe後你裡面不自帶

5樓:匿名使用者

你們都看過**了??

瞅了一眼~嗯嗯~

你的timer1初始屬性裡的enabled是不是設定為true了哩?後邊的事很簡單了吧~吼吼~

6樓:匿名使用者

你在**視窗啟動程式時,用ctrl+f5執行試試看,這個能正常執行就是你的rp問題了!

7樓:匿名使用者

連出錯提示都不說誰知道是怎麼回事……

執行不穩定是什麼表現?

我怎麼感覺像是你的**有漏洞,會引起像死迴圈、api呼叫錯誤

8樓:匿名使用者

我遇過這樣的事 好似是vb檔案缺少了 詳細不清楚

建議重新安裝vb

大佬們這個vb問題怎麼解決??????

vb裡**正確問題好像是雙引號 怎麼解決?

9樓:匿名使用者

引號太多,另外中間還要加個空格,即: 「 」 形式,如下:

shell 「c:\vb.exe」 & " " & "c:\vb.txt"

10樓:匿名使用者

shell chr(34) & "c:\vb.exe" & chr(34) & " c:\vb.txt"

用chr(34) 來表示雙引號

11樓:匿名使用者

shell 「「c:\vb.exe c:\vb.txt"

vb問題--亂碼怎麼解決?

12樓:

'´ó¶ë¿ú9999òà´îµý¼õ³¢êôᬽó·þîñæ÷

這是二進位制檔案的讀取錯誤 !vb的漢字一個佔倆位元組!!記憶體當然會讀取錯誤,把vb的文字刪了 要不就用國際字元表示

13樓:我愛博貓

¶ë¿ú9999òà´îµý¼õ³¢êôᬽó·þîñæ÷ ??

vb問題 ,子過程或函式未定義是怎麼回事呢?

14樓:匿名使用者

add 是自定義過程

你沒有新增這個過程的** 就去呼叫 自然是錯誤的。

15樓:扶桑看天

出錯add這個函式找不到,看看是不是沒輸上,或輸錯地方了

16樓:匿名使用者

add 是個過程呼叫,**你做好了嗎?

如果做好了,呼叫就不會出錯了

vb問題 請問怎麼看一個變數合法或非法?

17樓:匿名使用者

在vb中,變數名的定義需要字母開頭,可以是字母與數字組合體,中間可以出現下橫槓等字元。你在提問中提到的 &h12ag 並不是變數,其中 &h表示十六進位制數,十六進位制數位的取值範圍是0……9,a……f共16個數,g不在範圍內,所以&h12ag 非法,而&h123合法;同樣&o78表示八進位制數,範圍0……7,出現8則非法;123_a不是字母開頭;a 123變數命名中不允許有空格所以非法。

18樓:小李無刀

&h表示16進位制,後面就是16進位制的數字,g不是16進位制數字,所以&h12ag非法,而&h123合法,

&o表示8進位制,所以&o78非法(8進位制最大數字是7),&o100合法,

以上兩個不是變數,是數值。

123_a做變數名當然不合法,開頭不能是數字,a 123也不行,中間有空隔

19樓:匿名使用者

樓上正解,樓主還要努力啊

vb自動填表問題,VB自動填表問題

這個是vb?怎麼看怎麼像html啊?vbs?新建窗體的時候選 loginform 就有類似的 了吧,樓上的都寫到資料庫裡了 牛x。vb自動填表問題 vb自動填表問題80分求解 在你上面的表單 之後加上那個這段 頁面載入後,表單就會被填充你指定的內容。把 發上來,才行的呀。vb webbrowser自...

vb的rnd函式問題,VB的Rnd函式問題

此題填1001 1.用rnd函式產生隨機整數,可以通過將由rnd函式產生的隨機小數乘以一個整數,然後再對結果取整獲得。2.產生一個從n到m之間的隨機整數 m n,包括m和n 的表示式為 int rnd m n 1 n 不懂可以追問,希望有幫助 你好!rnd 產生隨機數的範圍是 0,1 所以,產生30...

vb隨機數問題,vb 隨機數問題

private sub command1 click dim a 10 as integer for i 1 to 10 for j 1 to 10 a i int rnd 100 a j int rnd 100 if a i a j then a i a i 1 next next for i 1...