?? qa980308.gb_
字號:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<TITLE>實戰講座 Q&A:如何設定圖片給狀態列?</TITLE>
<META NAME="Author" CONTENT="KJ Wang">
<META NAME="GENERATOR" CONTENT="Mozilla/3.01Gold (Win95; I) [Netscape]">
<META NAME="Description" CONTENT="學 VB(Visual Basic) 找王國榮">
</HEAD>
<BODY TEXT="#000080" BGCOLOR="#FFFFFF" LINK="#0000FF" VLINK="#008000" ALINK="#0000FF">
<CENTER><P><IMG SRC="title.gif" HEIGHT=29 WIDTH=302></P></CENTER>
<CENTER><P><IMG SRC="qa.gif" HEIGHT=25 WIDTH=65></P></CENTER>
<DIV ALIGN=right><ADDRESS>
<HR WIDTH="100%"><FONT COLOR="#008000">98/03/08, p425</FONT></ADDRESS></DIV>
<CENTER><P><B><FONT SIZE=+1>Status名.Panels(I).Picture = pic_obj 經測試後,
卻不能成功, <BR>
到底要怎樣才能夠設定圖片給狀態列?</FONT></B>
<HR WIDTH="80%"></P></CENTER>
<P>這是筆者的筆誤, 正確的寫法是:</P>
<UL>
<P><B><FONT COLOR="#FF0000">Set</FONT></B> Status名.Panels(I).Picture =
pic_obj</P>
</UL>
<P>雖然我們設定圖片給 Image 控制元件時, 可以寫成:</P>
<UL>
<P>Image1.Picture = pic_obj <FONT COLOR="#008000">' 省略 Set</FONT> <BR>
或<BR>
<FONT COLOR="#FF0000">Set</FONT> Image1.Picture = pic_obj</P>
</UL>
<P>但是設定圖片給狀態列時, 卻不可以省略 Set, 主要的原因是 Picture 是「物件」,不是一般的「變數」,
所以設定時一定要加上 Set。</P>
<P>設定 Image 元件的圖片時可以省略 Set 其實在 VB 的語法中是不應該成立的,
但由於之前的版本(VB3、VB4)都接受不含 Set 的語法, 所以 VB5 還是允許這麼做。
但慢慢地, 我們還是應該養成在設定物件時, 加上 Set 的習慣, 否則就可能會像筆者一樣,
一個疏忽就錯了。
<HR WIDTH="100%"></P>
</BODY>
</HTML>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -