




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
——用戶界面GIS技術與應用消息對話框標準對話框重新定制菜單欄上各菜單的順序Note“ToDisplayaMessage”Note語句建立一個顯示消息的對話框,對話框有一個“確定”按鈕對話框設計消息對話框詢問對話框選擇文件對話框詢問對話框DeclareSubMainSubMainDimflagAsLogicalflag=Ask("想繼續嗎?","Ok","Cancel")EndSub
用Ask()函數可顯示一個帶一條提示信息和兩個按鈕的對話框(Ok和Cancel)。若按Ok按鈕,函數返回一個真值(True),否則返回假(False)。DeclareSubMainSubMainDimflagAsLogicalflag=Ask(“想繼續嗎?”,“是”,“否")EndSub可改變按鈕選擇文件對話框
用FileOpenDlg()函數可顯示一個打開文件對話框
若用戶選擇一個文件,函數返回被選擇的文件名,若用戶取消對話框,函數返回一個空串。
FileOpenDlg(path,filename,filetype,prompt)
注意:該函數只給用戶提供選擇文件名的對話框,打開文件需要另外提供語句。DimS_FilenameAsStringS_Filename=FileOpenDlg("","","TAB","打開表")自定義對話框
使用Dialog語句可創建用戶對話框。使用Control子句添加控件。對控件的尺寸、按鈕位置都可設置。Include"MapBasic.def"DeclareSubMainSubMainDims_searchforAsStringDialogTitle"Search"ControlStaticText創建用戶對話框Title"EnterStringtoFind:"ControlEditTextIntos_searchforControlOkButtonTitle"OK"ControlCancelButtonTitle"Cancel"IfCommandInfo(CMD_INFO_DLG_OK)Thenprints_searchforEndIfEndSub控件的位置Position語句控件的大小Width(寬)和Height(高)單位采用對話框單位為單位,以對話框的左上角為原點,它的位置是(0,0)。若未指定位置和大小就按默認位置放置控件的位置和大小DialogTitle"按省份名"ControlStaticTextTitle"請輸省份名:"ControlEditTextControlOkButtonWidth20Height12Title"確定"Position60,32ControlCancelButtonWidth20Height12Title"取消"Position100,32靜態文本控件DialogControlStaticTextTitle"Entermaptitle"Position15,20ControlEditTextControlOkButtonControlCancelButton控件類型輸入文本控件ControlStaticTextControlEditText組合框控件DialogControlGroupBoxTitle“LevelofDetail"Position5,30Height40Width70ControlOkButtonControlCancelButtonControlGroupText單選項組合控件DialogControlRadioGroupTitle“&FullDetails;&PartialDetails”Position15,42ControlOkButtonControlCancelButtonControlRadioGroupPicker選取對象類控件DialogControlFontPickerPosition140,42ControlOkButtonControlCancelButtonControlControlSymbolPickerFontPickerSymbolPickerPentPickerBrushPickerListBox列表框控件DialogControlListBoxTitle"1stQuarter;2ndQuarter;3rdQuarter;4thQuarter"Position10,92Height40ControlOkButtonControlCancelButtonControlListBox多重列表框控件DialogControlMultiListBoxTitle“Streets;Highways;Towns;Countries;States"Position10,92Width64Height35ControlOkButtonControlCancelButtonControlMultiListBox下拉列表框控件DialogControlPopupMenuTitle“Town;County;Territory;Region;Entire_state”Position10,15ControlOkButtonControlCancelButtonControlPopupMenu復選框控件DialogControlCheckBoxTitle“Include&Legend”Position115,155ControlOkButtonControlCancelButtonControlCheckBox窗口設計
MapBasic應用程序能夠控制所有的MapInfo窗口,包括標準窗口、地圖窗口、瀏覽窗口、布局窗口、專題圖窗口、信息窗口。
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 倉庫庫存預警管理辦法
- 企業取暖補貼管理辦法
- 倫理項目經費管理辦法
- 住宅裝修垃圾管理辦法
- 事故案例培訓管理辦法
- 企業碼頭造價管理辦法
- 保監會新股權管理辦法
- 信息安全審計管理辦法
- 企業員工訂單管理辦法
- 企業制度建設管理辦法
- Unit4Where'smyschoolbagSectionB(3a~SelfCheck)教學設計人教版英語七年級上冊
- 腦卒中高危人群篩查和綜合干預表
- 《旅游學概論》第四章
- 中國古典小說巔峰:四大名著鑒賞學習通課后章節答案期末考試題庫2023年
- 教師職業素養精選ppt
- 軌枕工序安全操作規程
- 2021年消防繼續教育試題匯總及答案
- GA 255-2022警服長袖制式襯衣
- JJF 1915-2021傾角儀校準規范
- GB/T 15382-2021氣瓶閥通用技術要求
- 標準的起源、發展與標準化課件
評論
0/150
提交評論