個人筆記 VB6 0入門

2022-05-23 03:57:08 字數 1364 閱讀 3450

未定義的變數賦值為0(預設)

dim m as integer, j as integer, x as single, s as string , k

'等效於

dim m%,j%,x!,s$,k

乙個簡單的練習如下:

option explicit

private sub text1_lostfocus()

if not isnumeric(text1.text) then

text1.setfocus

text1.text = ""

end if

end sub

private sub text2_lostfocus()

if not isnumeric(text2.text) then

text2.text = ""

text2.setfocus

end if

end sub

private sub text3_gotfocus()

dim x!, y!

x = text1.text

y = text2.text

text3.text = x + y

end sub

程式的功能是計算前兩個輸入框的值,想要在使用者輸入結束失去焦點的時候進行判斷

執行setfocus時卡死,視窗不響應任何操作,只看見游標在下乙個text一直閃爍(卡死了)

原因未知,筆者操作環境win10,vb版本如下:

在多個使用setfocus的程式裡面出現類似情況。

例子誰是**中如下寫法沒有輸出:

另外一種寫法可以:

put get 針對隨機檔案或者二進位制檔案讀寫

write、print、input、line input針對順序檔案的讀寫操作

input #1,s

write #1,s

模式為binary並且使用get的時候,get #1,,s如果s不夠大可能讀不到任何東西(而且還不報錯)

VB6 0 程式設計入門

識別符號 使用者在程式設計時定義的名稱。關鍵字 vb中擁有固定含義 不能被重新定義的識別符號。常見關鍵字 as 定義乙個變數 date 日期函式 else 條件語句中的 否則 error 錯誤物件 let 屬性定義的關鍵字 me 當前物件 null 表示變數不包含有效資料 nothing 將物件變數...

VB6 0函式集合

一 型別轉換類函式 1.ctype x 格式 p cbool x 將x轉換為 布林 boolean 型別 p cbyte x 將x轉換為 位元組 byte 型別 p ccur x 將x轉換為 金額 currency 型別 p cdate x 將x轉換為 日期 date 型別 p cdbl x 將x轉...

VB6 0 的快捷鍵

工作需要不得不搞vb6.0,那個難受啊 f1 顯示msdn幫助。當然你要安裝msdn,否則得不到真正的幫助了 f2 顯示物件瀏覽器。這裡你可以看到物件的各種屬性 方法與事件 f3 查詢一下個 f4 顯示當前選中控制項的屬性窗體 f5 執行程式 vb.net則是f8了 f7 由窗體設計切換到對應的 窗...