當前位置:首頁 » 圖片資訊 » vb用什麼函數加圖片
擴展閱讀
美女健身跳河視頻 2023-08-31 22:08:21
西方貴族美女照片真人 2023-08-31 22:08:15

vb用什麼函數加圖片

發布時間: 2023-01-30 06:14:39

『壹』 VB怎樣用loadpicture函數載入圖片

matlab中的save與load函數
用save函數,可以將工作空間的變數保存成txt文件或mat文件等.
比如: save peng.mat p j
就是將工作空間中的p和j變數保存在peng.mat中.

用load函數,可以將數據讀入到matlab的工作空間中.
比如:load peng.mat
就是將peng.mat中的所有變數讀入matlab工作空間中,當然我們也可以選擇讀入哪個變數.具體見幫助文件.

還有一個問題是在mat文件中保存一個變數,默認讀入matlab中後,還是保存時用的名字,
但是,想用一個新名字代替,怎麼辦?
具體用程序描述如下:
save peng.mat p
那麼load peng.mat之後,就可以在工作空間中看到p變數了.可是,如果用load讀入之後,我不想用變數名p了,怎麼辦?
具體解決辦法:
s=load('peng.mat');
sc=struct2cell(s);
t=cell2mat(sc);
那麼,讀入的struct類型變數就被轉換成cell類型數據,然後再轉換為double類型的數據.

save XXX;
是將當前文件中的全部變數存起來,得到一個名為XXX.mat的文件。
如果只想保存當前文件中的某個或某幾個變數,則用:
save('filename','var1','var2',...);
由於通常當前文件中只有很少幾個結論性的變數需要保存,所以為了清晰,不妨一個變數保存一個.mat文件,並且文件名就用變數名,如:
save('var1.mat',var1);
save('var2.mat',var2);
--
用load('XXX.mat');
可以將以前已保存的XXX.mat文件載入到當前文件中,並使用其中的變數。
但可能存在如下問題:
如果XXX.mat中有與當前文件中同名的變數var,那麼載入的變數將覆蓋原有變數。
解決辦法是,用
XXX_ld=load('XXX.mat');
取代上面語句,這樣就只引入一個XXX_ld結構體。而XXX.mat中保存的所有變數都作為XXX_ld的屬性,因此不會發生覆蓋。於是,可以用XXX_ld.var來使用變數var,或者為其改名:
var2=XXX_ld.var;
盡管這樣增加了一次拷貝,但換來了安全性。

『貳』 vb的窗體背景如何設成圖片

1)在窗體添加一個Image圖像框控制項。在它得屬性頁設置Stretch屬性為True。

Stretch 屬性,返回或設置一個值,該值用來指定一個圖形是否要調整大小,以適應與 Image 控制項的大小。如果 Stretch 被設置為 True,那麼,控制項大小的調整使得它所包含的圖形的大小也要調整。

PrivateSubForm_Resize()
Image1.Height=Me.Height
Image1.Width=Me.Width
EndSub

Resize事件,當一個對象第一次顯示或當一個對象的窗口狀態改變時該事件發生。(例如,一個窗體被最大化、最小化或被還原。)

3)在Image控制項的Picture屬性連接需要圖片或在程序代碼中使用LoadPicture 函數將圖形載入到Image控制項的 Picture 屬性。

『叄』 vb調用圖片代碼,詳細

比如要讓指定的圖片顯示在picture1圖片框中:

Picture1.Picture = LoadPicture("e: mp1.jpg")

VB調用圖片步驟如下:

1、建立一個圖像框,名字改為p1,建立一個命令按鈕。

(3)vb用什麼函數加圖片擴展閱讀

返回圖片對象。

LoadPicture([filename], [size], [colordepth],[x,y])

LoadPicture 函數語法有下列部分:

size 可選變體。如果 filename 是游標或圖標文件,指定想要的圖象大小。

colordepth 可選變體。如果 filename 是一個游標或圖標文件,指定想要的顏色深度。

x 可選變體,如果使用 y ,則必須使用。如果 filename 是一個游標或圖標文件,指定想要的寬度。在包含多個獨立圖象的文件中,如果那樣大小的圖象不能得到時,則使用可能的最好匹配。只有當 colordepth 設為 vbLPCustom 時,才使用X 和 Y值。y 可選變體,如果使用 x, 則必須使用。

如果 filename 是一個游標或圖標文件,指定想要的高度。在包含多個獨立圖象的文件中,如果那樣大小的圖象不能得到時,則使用可能的最好匹配。

能匹配的文件有 (.emf)、BMP(.bmp)、GIF (.gif) 文件和 JPEG (.jpg) 文件。

『肆』 用VB如何繪制函數圖像大概的代碼是什麼

一般的vb畫函數圖像,用的是pset()函數
如你要畫y=3*x
(x從1到3)
可以用
for
x=1
to
3
step=0.01
'步伐越小畫得越精細
y=3*x
form1.pset(x,y)
next
x
就可以畫出該圖像來了,其他的函數的畫法也一樣的

『伍』 vb中控制項圖形框如何載入圖片

使用LoadPicture函數,指定一文件名,並將該圖片賦值給Picture屬性。
Picture1.Picture
=
LoadPicture("C:1.png")'這是載入一個點陣圖*.png
Picture1.Picture
=
LoadPicture("C:1.jpg")'這是載入一個點陣圖*.jpg
Picture1.Picture
=
LoadPicture("C:1.bmp")'這是載入一個點陣圖*.bmp
使用LoadResPicture函數,從指定的資源文件中載入,並將該資源賦值給Picture屬性。
下列語句將資源文件里資源標識號ID為1
的點陣圖,載入到名為Picture1的圖片框內:
Set
Picture1.Picture
=LoadResPicture(101,0)'這是載入一個點陣圖*.bmp
SetPicture1.Icon=LoadResPicture(101,1)'這是載入一個*.ico
Set
Picture1.Icon=LoadResPicture(101.2)'這是載入一個*.cur
運行結果:

『陸』 請問在VB程序中調用什麼函數可以載入圖片

LoadPicture 和 LoadResPicture 函數

以下說明摘自MSDN for VB 6.0 :

LoadPicture 函數

將圖形載入到窗體的 Picture 屬性、PictureBox 控制項或 Image 控制項。

語法

LoadPicture([filename], [size], [colordepth],[x,y])

LoadPicture 函數語法有下列部分:

部分 描述
filename 可選的。字元串表達式指定一個文件名。可以包括文件夾和驅動器。如果未指定文件名,LoadPicture 清除圖象或 PictureBox 控制項。
size 可選變體。如果 filename 是游標或圖標文件,指定想要的圖象大小。
colordepth 可選變體。如果 filename 是一個游標或圖標文件,指定想要的顏色深度。
x 可選變體,如果使用 y ,則必須使用。如果 filename 是一個游標或圖標文件,指定想要的寬度。在包含多個獨立圖象的文件中,如果那樣大小的圖象不能得到時,則使用可能的最好匹配。只有當 colordepth 設為 vbLPCustom 時,才使用X 和 Y值。For icon files 255 is the maximum possible value
y 可選變體,如果使用 x, 則必須使用。如果 filename 是一個游標或圖標文件,指定想要的高度。在包含多個獨立圖象的文件中,如果那樣大小的圖象不能得到時,則使用可能的最好匹配。For icon files 255 is the maximum possible value

設置值

size 的設置值為:

常量 值 描述

vbLPSmall 0 系統小圖標。
vbLPLarge 1 系統大圖標,由視頻驅動程序決定。
vbLPSmallShell 2 外殼小圖標大小,由「控制面板」中的 Display Properties 對話框中 Appearance 選項卡上的 Caption Buttons 的大小設置決定。
vbLPLargeShell 3 外殼大圖標大小,由「控制面板」中的 Display Properties 對話框中 Appearance 選項卡上的圖標大小設置決定。
vbLPCustom 4 自定義大小,由 x 和 y 參數提供值。

colordepth 的設置值為:

常量 值 描述

vbLPDefault 0 如果使用指定文件,則為最佳可用匹配。
vbLPMonochrome 1 2 色。
vbLPVGAColor 2 16 色。
vbLPColor 3 256 色。

說明

Visual Basic 可以識別的圖形格式有:點陣圖 (.bmp) 文件、圖標 (.ico) 文件、游標 (.cur) 文件,行程編碼 (.rle) 文件、元 (.wmf) 文件、增強的元文件 (.emf), GIF(.gif) 文件以及 JPEG (.jpg) 文件。

賦值不帶參數的 LoadPicture 將清除窗體、圖片框及圖象控制項中的圖形。

為了載入在 PictureBox 控制項和 Image 控制項中顯示的圖形或載入作為窗體背景的圖形,必須將 LoadPicture 的返回值賦給要顯示該圖片的對象的 Picture 屬性。例如:

Set Picture = LoadPicture("PARTY.BMP")
Set Picture1.Picture = LoadPicture("PARTY.BMP")

如果要將圖標賦予窗體,則要把 LoadPicture 函數的返回值賦給 Form 對象的 Icon 屬性:

Set Form1.Icon = LoadPicture("MYICON.ICO")

圖標也可以被賦予除 Timer 控制項和 Menu 控制項外的其它控制項的 DragIcon 屬性,例如:

Set Command1.DragIcon = LoadPicture("MYICON.ICO")

使用 LoadPicture 可將圖形文件載入到系統剪貼板,如下所示:

Clipboard.SetData LoadPicture("PARTY.BMP")

LoadResPicture 函數

用以從資源 (.res) 文件裝載點陣圖、圖標或游標。

語法

LoadResPicture(index, format)

LoadResPicture 函數的語法包含下列部分:

部分 描述
index 必需的。一個整數或字元串,它用來指定資源文件中數據的標識符 (ID) 。ID標識符為 1 的資源保留給應用程序的圖標。
format 必需的。一個數值或常數,如下列「設置值」中所描述的,指定返回數據的格式。

設置值

用於 format 的設置值有:

常數 值 描述
vbResBitmap 點陣圖 0 點陣圖資源
vbResIcon 圖標 1 圖標資源
vbResCursor 2 游標資源

說明

可以使用 LoadResPicture 函數代替對存儲在 Form 或控制項的 Picture 屬性中的圖形的引用。

將點陣圖、圖標或游標存儲在資源文件中並從該資源文件對它們進行訪問能改進裝載時間,這是因為可以根據需要從資源文件單獨裝載,而不是在裝載 Form 時一並全部裝載。

LoadResPicture 的使用對於 Visual Basic 應用程序的本地化有好處,這是因為需要翻譯的資源在一個資源文件中被隔離,並且無須訪問源代碼或重新編譯該應用程序。

『柒』 怎麼在vb中的image控制項中載入圖片呀!

我的是VS2010的,首先先在Image內添加了對應圖片,然後Resource內 會顯示有對應圖片信息

之後在需要添加的對象與程序位置添加如下程序:

對象名.Image=Image.FromFile("圖片地址圖片名稱")

Label1.Image = Image.FromFile("C:UsersadminDocumentsVisual Studio 2010Projects時鍾指令熟悉程序時鍾指令熟悉程序Resources.jpg")

以上!