VB程式設計總結

2021-10-02 01:52:13 字數 1940 閱讀 5438

目錄

1.打包

2.with

3. 多通道,每個通道格式一致

4.一些函式

5,使用uchistogram1繪圖,

打包時可使用自帶的package & deployment 嚮導生成安裝包檔案,會將所用到的控制項提取。也可使用vb-powerwrap軟體進行生成exe,vb-powerwrap中建立的時候,壓縮建議使用低,在使用高的時候,其中有些控制項在別的電腦執行時出現缺失問題。

with mylabel

.height = 2000

.width = 2000

.caption = "this is mylabel"

end with

意指,mylabel.height = 2000 mylabel.width = 2000

在有許多路相同的時候(多通道),建議使用陣列的方式,

如建立乙個textbox文字框iset,對其進行複製貼上,會讓你建立乙個陣列,雙擊文字框,會進入iset_change(index as integer),通過index來區分不同的文字框,對於多路相同的軟體較為方便,

如操作dim in_temp as string

in_temp = iset(index).text,即可通過索引值,實現該陣列下所有的文字操作。

(1)isnumeric(iset(index).text) 判斷是否為數字

(3)dataoutvalue(3) = &hcd 十六進製制傳送,相當於傳送0xcd

(4)date 獲取當前的日期

(5)replace(data, "/", "_") 文字替換,data中「/」替換為「_」

如用日期建立txt時,/不允許使用/,故替換為_(如果替換為空,則會出現202018,月份表示不明確)

(6)判斷資料夾是否存在(字串可直接通過+連線)

(7)pos= instr(1, strbuff2, "v0") 在strbuff2中搜素字串"v0",並返回位置。

(8)mid(strbuff2, pos, posend)取strbuff2中pos到posend,中間的字串

(9)建立txt(data為日期),並寫入

(10)filelen("d:\backup\1.txt") 可獲得檔案大小。

(1)先繪製控制項picture1,然後在picture1中繪製uchistogram1,(需要新增使用者控制項uchistogram.ctl)

(2)初始化時, call picture1_resize,picture1_resize函式實現如下:

private sub picture1_resize()

with uchistogram1

.move 0, 0, picture1.scalewidth, picture1.scaleheight

.refresh

end with

end sub

(3)再建立乙個定時器

private sub timer2_timer()

static position as double

dim data_temp as string

if initflag = true then

position = position + 1

call write_graph(position)

end if

end sub

(4)write_graph(position)函式實現

private function write_graph(position as double)

dim lpoint as long

if position >= 5000000 then position = 0

lpoint = va.caption * 10

uchistogram1.nextpoint lpoin

end function

vb程式設計標準的總結

1 從乙個小的細節 如 變數名的取名和書寫 就能將職業程式設計和業餘程式設計者劃分開來 2 程式設計標準體現的不僅僅是 的可讀性 易改性以及美觀性,更重要的是藏匿在 間的那種完美協作 生活態度和極優職業素質 3 學習程式設計標準不僅僅是學習標準而學習標準,而是利用學習標準的來牽連學習的認知 感悟以及...

《VB語言程式設計(第3版)》總結

我之前因學習崑崙通態的組態軟體mcgs,用並學習過vb,還買了一本書 vb語言程式設計 第3版 現在在某公司實習,最近接觸老的專案,又要用到vb。我就又把那本書大體看了一遍,並對其進行了總結。之所以總結這個,主要是書太多了,想把那本書丟了,呵呵,但又得留下點東西吧。下面一張圖概括了vb的大部分基礎知...

vb程式設計 多型

前言 vb程式語言是基於物件導向的程式語言,物件導向的程式語言的特點都有 封裝,繼承,多型。但是vb不是完全物件導向的程式語言,所有沒有繼承但是可以間接的實現繼承。可以通過基類和派生類來實現繼承的功能,這次主要總結vb程式語言的多型。目錄 概念 例子 總結 多型從表面意思上說是事物的不同中狀態,在v...