smallbasic各對象的屬性、操作、事件的含義_第1頁
smallbasic各對象的屬性、操作、事件的含義_第2頁
smallbasic各對象的屬性、操作、事件的含義_第3頁
smallbasic各對象的屬性、操作、事件的含義_第4頁
smallbasic各對象的屬性、操作、事件的含義_第5頁
已閱讀5頁,還剩6頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、一、TextWindow 【對象】TextWindow 提供文本相關的輸入和輸出功能。例如使用該類,可以從文本窗口中讀取或向其中寫入文本或數(shù)字。BackgroundColor 【屬性】獲得或設置文本窗口中輸出文本的背景色。CursorLeft 【屬性】獲得或設置文本窗口中鼠標的列位置。¬CursorTop 【屬性】獲得或設置文本窗口中鼠標的行位置。ForegroundColor 【屬性】獲得或設置文本窗口中輸出文本的前景色。Left 【屬性】獲得或設置 Text Window 的 Left 位置。Title 【屬性】獲得或設置文本窗口的 Title(標題)。Top 【屬性】獲得

2、或設置 Text Window 的 Top 位置。Clear 【操作】清除 TextWindow。Hide 【操作】隱藏文本窗口。Pause 【操作】返回前等待用戶輸入。PauseIfVisible 【操作】只在 TextWindow 打開的時候等待用戶輸入。PauseWithoutMessage 【操作】返回前等待用戶輸入。Read  【操作】從文本窗口讀取一行文本。該功能在按下回車鍵后才返回文本。ReadNumber 【操作】從文本窗口讀取一行文本。該功能在按下回車鍵后才返回文本。Show 【操作】 顯示 Text 窗口使其可交互。Write  【操作】在文本窗口中寫文

3、本或數(shù)字。與 WriteLine 不同,也就是說,任何在該調(diào)用之后寫入文本窗口的內(nèi)容都將在同一行。WriteLine 【操作】在文本窗口中寫文本或數(shù)字。一行新的字符會被附加到輸出,因此下一次當新的內(nèi)容寫入文本窗口時會出現(xiàn)在新的一行中。二、GraphicsWindow 【對象】GraphicsWindow 提供圖形相關的輸入輸出功能。例如,使用該類,可以繪制和填充圓形和矩形。BackgroundColor【屬性】獲得或設置 GraphicsWindow 的背景。BrushColor 【屬性】設置用來填充繪制在 GraphicsWindow 上的圖形的刷子顏色。CanResize  【屬

4、性】指定 GraphicsWindow 大小是否可以被用戶修改。FontBold  【屬性】獲得或設置是否在 GraphicsWindow 中輸入文字的字是粗體。FontItalic 【屬性】獲得或設置是否在 GraphicsWindow 中輸入文字的字體是斜體。FontName 【屬性】獲得或設置將顯示在 GraphicsWindow 上文本的 Font Name。FontSize 【屬性】獲得或設置將顯示在 GraphicsWindow 上文本的 Font Size。Height 【屬性】獲得或設置圖形窗口的 Height(高)。LastKey 【屬性】獲得上一個被按下

5、或釋放的按鍵。LastText  【屬性】獲得上一次輸入 GraphicsWindow 的文本。Left 【屬性】獲得或設置圖形窗口的 Left Position。MouseX 【屬性】獲得鼠標相對于 GraphicsWindow 的 x 坐標。MouseY  【屬性】獲得鼠標相對于 GraphicsWindow 的 y 坐標值。PenColor 【屬性】獲得或設置用來繪制在 GraphicsWindow 上的圖形的筆的顏色。PenWidth  【屬性】獲得或設置用來繪制在 GraphicsWindow 上的圖形的筆的寬度。Title 【屬性】

6、獲得或設置圖形窗口的標題。Top 【屬性】獲得或設置圖形窗口的 Top Position。Width  【屬性】獲得或設置圖形窗口的 Width。Clear 【操作】清空窗口。DrawBoundText  【操作】在屏幕的特定位置繪制一條文本線。DrawEllipse 【操作】使用選中的筆在屏幕上繪制一個橢圓。DrawImage 【操作】在屏幕上繪制一個從內(nèi)存取出來的特定的圖形。DrawLine 【操作】繪制一條線從一點到另一點。DrawRectangle 【操作】使用選中的筆在屏幕上繪制一個矩形。DrawResizedImage 【操作】在屏幕上以特定大小繪制一

7、個從內(nèi)存中取出的特定圖形。DrawText 【操作】在屏幕的特定位置繪制一條文本線.DrawTriangle 【操作】使用選中的筆在屏幕上繪制一個三角形。FillEllipse 【操作】使用選中的 Brush 在屏幕上填充橢圓。FillRectangle 【操作】使用選中的 Brush 在屏幕上填充矩形。FillTriangle 【操作】使用選中的筆在屏幕上繪制并填充一個三角形。GetColorFromRGB 【操作】以給定的 Red,Green 和 Blue 的值構建一個顏色。 GetPixel 【操作】獲得特定 x 坐標和 y 坐標的像素點的顏色。GetRandomColor &

8、#160;【操作】獲得有效的隨機顏色。Hide 【操作】隱藏 Graphics 窗口。SetPixel  【操作】以特定的顏色繪制一個特定 x 坐標和 y 坐標的像素點。Show 【操作】顯示 Graphics 窗口以便能與其交互。ShowMessage 【操作】向用戶顯示一個消息框。KeyDown 【事件】當鍵盤上的按鍵被按下時引發(fā)事件。KeyUp 【事件】當鍵盤上的按鍵被釋放時引發(fā)一個事件。MouseDown 【事件】當鼠標鍵被按下時引發(fā)一個事件。MouseMove 【事件】當鼠標被移動時引發(fā)一個事件。MouseUp 【事件】當鼠標鍵被釋放時引發(fā)一個事件。TextInput 【事

9、件】當文本被輸入 GraphicsWindow 時引發(fā)一個事件。三、Math 【對象】Math 類提供了許多和數(shù)學相關的方法。Math.Pi 【屬性】獲得 Pi值Math.Abs 【操作】獲得一個給定數(shù)字的絕對值。例如,-32.233 將返回 32.233。Math.ArcCos 【操作】給定余弦值,獲得以弧度表示的角。Math.ArcSin 【操作】給定正弦值,獲得以弧度表示的角。Math.ArcTan 【操作】給定正切值,獲得以弧度表示的角。Math.Ceiling 【操作】獲得一個大于等于特定數(shù)字的整數(shù)。例如,32.233 將返回 33。Math.Cos 【操作】獲得給定弧度的角的余弦。

10、Math.Floor 【操作】獲得一個小于等于特定數(shù)字的整數(shù)。例如,32.233 將返回 32。Math.GetDegrees  【操作】把一個角的弧度轉(zhuǎn)化為角度。Math.GetRadians 【操作】把一個角的角度轉(zhuǎn)化為弧度。Math.GetRandomNumber 【操作】獲得一個在 1 和特定的 maxNumber(含)之間的隨機數(shù)。Math.Log 【操作】獲得給定數(shù)的對數(shù)(以 10 為底)。Math.Max 【操作】比較兩個數(shù)并返回較大數(shù)。 Math.Min 【操作】比較兩個數(shù)并返回較小數(shù)。Math.NaturalLog 【操作】獲得給定數(shù)的自然對數(shù)。Math.Power

11、 【操作】求底數(shù)的給定冪。Math.Remainder  【操作】將第一個數(shù)除以第二個數(shù)并將余數(shù)返回。Math.Round 【操作】將給定的數(shù)字四舍五入到最近的數(shù)。Math.Sin 【操作】獲得給定弧度的角的正弦。Math.SquareRoot 【操作】獲得給定數(shù)的平方根。Math.Tan 【操作】獲得給定弧度的角的正切。四、Turtle 【對象】龜標提供類似 LOGO 語言的功能,通過操作筆的屬性以及繪制基本元素來繪制圖形。Turtle.Angle 【屬性】獲得或設置龜標的當前角度。設置時,龜標會立即被轉(zhuǎn)動到新的角度。Turtle.Speed 【屬性】指定龜標移動的速度。有效值為

12、1 到 10。Turtle.X 【屬性】獲得或設置龜標的 X 位置。設置時,龜標會立即被移動到新的位置。Turtle.Y 【屬性】獲得或設置龜標的 Y 位置。設置時,龜標會立即被移動到新的位置。Turtle.Hide 【操作】隱藏龜標以屏蔽與其相互作用。Turtle.Move 【操作】將龜標移動特定距離。如果筆是落下狀態(tài),則它將隨龜標移動繪制一條線。Turtle.MoveTo 【操作】將龜標轉(zhuǎn)動并移動到特定位置。Turtle.PenDown 【操作】放下筆使龜標移動時繪制圖功能可用。Turtle.PenUp 【操作】拿起筆使龜標移動時停止繪制圖。Turtle.Show 【操作】顯示龜標以激活與

13、其相互作用。Turtle.Turn 【操作】以特定角度轉(zhuǎn)動龜標。Angle 是或為正或為負的度數(shù)。如果角度為正,龜標向右轉(zhuǎn)。如果為負,龜標向左轉(zhuǎn)。Turtle.TurnLeft 【操作】把龜標左轉(zhuǎn)90度。Turtle.TurnRight 【操作】把龜標右轉(zhuǎn)90度。 五、Shapes 【對象】Shape 對象允許您添加移動和旋轉(zhuǎn) GraphicsWindow 中的形狀。Shapes.AddEllipse 【操作】以特定的寬和高增加一個橢圓。Shapes.AddImage  【操作】以圖形的方式添加一個圖像以使其可以移動,動畫或旋轉(zhuǎn)。¬Shapes.AddLine 【操作

14、】在特定的點之間增加一條線。Shapes.AddRectangle 【操作】以特定的長和寬增加一個矩形。Shapes.AddText 【操作】以圖形的方式添加一些文本以使其可以移動,動畫或旋轉(zhuǎn)。Shapes.AddTriangle 【操作】增加一個由特定的點表示的三角形。Shapes.Animate 【操作】移動特定名字的圖形到新的位置。Shapes.GetLeft 【操作】獲得特定名字的圖形左坐標值。Shapes.GetOpacity 【操作】獲得圖形的透明度。Shapes.GetTop 【操作】獲得特定名字的圖形頂坐標值。Shapes.HideShape 【操作】隱藏一個已添加的圖形。Sh

15、apes.Move 【操作】把特定名字的圖形移動到新的位置。Shapes.Remove 【操作】從 GraphicsWindow 移除一個圖形。Shapes.Rotate 【操作】旋轉(zhuǎn)特定名字的圖形至特定角度。Shapes.SetOpacity 【操作】設置圖形的透明程度。 Shapes.SetText 【操作】設置文本圖形的文本。Shapes.ShowShape  【操作】顯示先前隱藏的圖形。Shapes.Zoom 【操作】使用特定的縮放尺來縮放圖形。最小為 0.1 最大為 20。六、Stack 【對象】該對象提供一種途徑像在一個盤子中堆疊一樣存儲數(shù)值。您可以將一個值推入堆棧的頂部

16、可以將其推出。您僅可以一個一個地將值推出堆棧同時最后被推入的值將最先被推出。Stack.GetCount 【操作】獲得特定堆棧內(nèi)的項目數(shù)量。Stack.PopValue 【操作】從特定堆棧內(nèi)彈出值。¬Stack.PushValue 【操作】把值壓到特定堆棧里。七、Sound 【對象】Sound 對象提供允許回放聲音的操作。一些示例聲音可以在庫中找到。Sound.Pause  【操作】暫停一個聲音文件的回放。如果該文件沒有正在被播放,則該操作不會做任何事情。Sound.Play 【操作】播放一個聲音文件。它可以是一個 mp3 或 wav 或 wma 文件。其他文件格式能

17、否被支持取決于用戶計算機上安裝的音頻解碼程序。如果一個文件已經(jīng)被暫停,該操作會從暫停處繼續(xù)。¬Sound.PlayAndWait 【操作】播放一個聲音文件并等待它結束播放。它可以是一個 mp3 或 wav 或 wma 文件。其他文件格式能否被支持取決于用戶計算機上安裝的音頻解碼程序。Sound.PlayBellRing() 【操作】播放 Bell Ring Sound。Sound.PlayBellRingAndWait() 【操作】播放 Bell Ring Sound 并等待其結束。Sound.PlayChime() 【操作】播放 Chime Sound。Sound.PlayC

18、himeAndWait() 【操作】播放 Chime Sound 并等待其結束。Sound.PlayChimes() 【操作】播放 Chime Sound。Sound.PlayChimesAndWait()  【操作】播放 Chime Sound 并等待其結束。Sound.PlayClick() 【操作】播放 Click Sound。Sound.PlayClickAndWait() 【操作】播放 Click Sound 并等待其結束。Sound.PlayMusic 【操作】播放音符。Sound.Stop 【操作】停止一個聲音文件的回放。如果該文件沒有正在被播放,則該操作不會做任何事情

19、。八、Array 【對象】該對象提供為給定名字儲存多個值得方法。這些值可以通過另一個索引獲得。  Array.ContainsIndex 【操作】獲得一個數(shù)組是否包含特定的索引。這在決定數(shù)組的索引是否被某些值初始化時很有用。Array.ContainsValue 【操作】獲得一個數(shù)組是否包含特定的索引。這在決定數(shù)組的值是否被存儲在某些索引中時很有用。Array.GetAllIndices 【操作】獲得該數(shù)組的所有索引,作為另一個數(shù)組。Array.GetItemCount 【操作】獲得存儲在數(shù)組中的項的數(shù)量。Array.IsArray  【操作】獲得是否為一個數(shù)組中

20、的給定變量。九、Desktop 【對象】該類提供同桌面交互的方法。  Desktop.Height 【屬性】獲得主桌面的屏幕高度。Desktop.Width 【屬性】獲得主桌面的屏幕寬度。Desktop.SetWallPaper  【操作】設置特定的圖片作為桌面的墻紙。該文件可以是一個本地文件或一個網(wǎng)絡文件或者甚至是一個 url。十、Dictionary 【對象】該類提供訪問一個聯(lián)機 Dictionary 服務。  Dictionary.GetDefinition 【屬性】獲得一個單詞的英文定義。Dictionary.GetDefinition

21、InFrench 【屬性】獲得一個單詞的法語定義。十一、Clock 【對象】這個類提供系統(tǒng)時鐘的訪問。Clock.Date 【屬性】獲得當前的系統(tǒng)日期。Clock.Day 【屬性】獲得月份中當前的天。¬Clock.ElapsedMilliseconds  【屬性】獲得 1900 年以來經(jīng)過的毫秒的數(shù)值。Clock.Hour 【屬性】獲得當前的小時。Clock.Millisecond 【屬性】獲得當前的 Millisecond。Clock.Minute 【屬性】獲得當前的分。Clock.Month 【屬性】獲得當前月。Clock.Second 【屬性】獲得當前

22、的 Second。Clock.Time 【屬性】獲得當前的系統(tǒng)時間。Clock.WeekDay 【屬性】獲得星期中當前的天。Clock.Year 【屬性】獲得當前的年。十二、Flickr 【對象】該類提供訪問 Flickr 照片服務的功能。  Flickr.GetPictureOfMoment() 【操作】獲得現(xiàn)在的這張圖片的 url。Flickr.GetRandomPicture 【操作】隨即獲得標記了特定標簽的圖片的 url。十三、File 【對象】File 對象提供方法訪問并讀寫信息到硬盤文件中。使用該對象,可以保存和打開您程序中跨多個進程的設置。File.LastE

23、rror 【屬性】獲得或設置最近發(fā)生的基于文件操作的錯誤信息。該屬性在尋找某些失敗的方法時很有用。File.AppendContents 【操作】打開特定的文件并且在文件末端附加內(nèi)容。File.CopyFile 【操作】復制特定的源文件到目標文件路徑。如果目標指向一個不存在的位置,該方法將試圖自動創(chuàng)建它。現(xiàn)有文件將被覆蓋。如果您不希望覆蓋已存在的文件,請務必檢查目標文件是否存在。File.CreateDirectory 【操作】創(chuàng)建特定路徑。File.DeleteDirectory 【操作】刪除特定的目錄。File.DeleteFile 【操作】刪除特定路徑。File.GetDirectori

24、es 【操作】獲得在特定目錄路徑中所有的路徑。File.GetFiles 【操作】獲得在特定目錄路徑中所有文件的路徑。File.GetSettingsFilePath() 【操作】獲得程序設置文件的完整路徑。設置文件名基于程序名并存放在與程序相同的位置。File.GetTemporaryFilePath() 【操作】在一個臨時目錄中創(chuàng)建一個臨時文件并返回完整路徑。File.InsertLine 【操作】打開特定文件并且在特定行中插入內(nèi)容。這個操作將不會覆蓋特定的行現(xiàn)存的所有內(nèi)容。14、ImageList 【對象】該類將圖像加載并存放到內(nèi)存。  ImageList.GetHe

25、ightOfImage 【操作】獲得存儲圖像的高度。ImageList.GetWidthOfImage 【操作】獲得存儲圖像的寬度。ImageList.LoadImage 【操作】將圖像從互聯(lián)網(wǎng)或文件中加載到內(nèi)存。15、Network 【對象】這個私有的幫助器類提供對網(wǎng)絡訪問的方法.  Network.DownloadFile 【操作】將文件從網(wǎng)絡下載到一個本地臨時文件。Network.GetWebPageContents 【操作】獲得特定網(wǎng)頁內(nèi)容。16、Timer 【對象】Timer 對象提供一個簡單的途徑以一個定長的間隔重復做一些事情。  Timer.Interval 【屬性】獲得或設置間隔(毫秒)以特定 timer 多久引發(fā) Tick 事件。該值可以從 10 到 100000000Timer.Pause() 【操作】暫停 timer。Tick 事件不會被引發(fā)。Timer.Resume() 【操作】將 timer

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論