vfp課程設計了Messagebox功能功能演示系統,急需使用

發布 教育 2024-05-15
13個回答
  1. 匿名使用者2024-01-28

    messagebox() 函式可以顯示自定義對話方塊。 它經常被用作提示,但它也可以用作簡單的選擇,例如“OK”、“cancel”等,這是程式中經常使用的功能。

    語法。 MessageBox(提示訊息[,對話方塊型別[,對話方塊視窗標題]])。

    值型別:數字。

    引數說明。 提示訊息:對話方塊中使用的提示文字。

    對話方塊型別:用於確定對話方塊的按鈕、圖示等屬性,是乙個數值引數。

    設定按鈕屬性。

    “值”對話方塊按鈕屬性。

    0 只有乙個 OK 按鈕。

    1 有“確定”和“取消”按鈕。

    2 有三個按鈕,分別是“終止”、“重試”和“忽略”。

    3 個“是”、“否”和“取消”按鈕。 差速輪。

    4 “是”和“否”。

    5 “重試”和“取消”。

    例如:messagebox('您真的要退出系統嗎? ',4)

    如果省略此引數,則等效於 0。

    “設定”圖示。 值圖示。

    16個紅十字。

    32個問號。

    48 感嘆號。

    64 字母 I

    如果您想要乙個圖示和乙個“是”或“否”按鈕,您可以按以下步驟操作。

    messagebox('您真的要退出系統嗎? ',4+32)

    設定隱含按鈕。

    值 隱式按鈕。

    0 第乙個按鈕。

    256 秒按鈕。

    512 第三個按鈕。

    例如:messagebox('您真的要退出系統嗎? ',4+32)

    在這句話中,如果希望隱含的按鈕在顯示對話方塊時為“否”,即按“回車”鍵表示“否”,那麼會寫成這樣:

    messagebox('您真的要退出系統嗎? ',4+32+256)

    messagebox('您真的要退出系統嗎? ',4+32+256,'注意')

    如果數字大於按鈕數,例如 512,但只有兩個按鈕,則含義仍然是第乙個按鈕。

    說明。 如果在對話方塊中按不同的鍵,該函式將返回不同的值,並且鍵值對應於以下內容:

    值鍵為 1。

    2 取消 3 終止。

    4 次重試,5 次忽略。

    6 是 7 否

  2. 匿名使用者2024-01-27

    我不明白,你能具體說一下嗎?

  3. 匿名使用者2024-01-26

    a"指訊息的內容,例如:“你中了彩票”。

    b是指除顫器視窗樣式,顯示哪些圖示和按鈕,具體檢查幫助檔案。

    c"指訊息視窗的標題,例如“提示”。

    例如:messagebox(“你中獎了”,0+64+0,“匹配提示”)。

  4. 匿名使用者2024-01-25

    我已經定義了 1 個值為 123 的變數 a,我想使用 messagebox 來顯示“Hello(a 的值)您必須使用 sprintf 函式或 cstring::format 來格式化要顯示為字串的所有內容,然後使用 messagebox

  5. 匿名使用者2024-01-24

    1. 函式:messagebox( ) 函式顯示使用者定義的對話方塊。

    2. 語法: messagebox(cmessagetext [,ndialogboxtype [,ctitlebartext]]).

    3. 引數:messagetext提示訊息:指定要在對話方塊中顯示的文字。

    DialogboxType:對話方塊的屬性。

    省略 ndialagboxtype 時,它等效於值 0。

  6. 匿名使用者2024-01-23

    message([1]) 函式:

    以字串的形式返回當前錯誤資訊,或返回導致錯誤的程式行的內容。 縮寫為mess([1])。

    MessageBox(CEnyText,[,ndialogbotype[,ctitleBarText]]) 函式:

    將顯示“使用者定義”對話方塊。 請注意,此函式的最短縮寫是 messageb()

    在旁註:

    ndialogbotyp:指定對話方塊中的按鈕和圖示、顯示對話方塊時的預設按鈕以及對話方塊的行為。

    0:只有乙個 OK 按鈕。

    48:圖示是感嘆號 (!.))

    0:預設按鈕是第乙個按鈕。

    以後 +0 就沒有意義了。

    so:=messagebox("您的使用者名稱或密碼不正確! 請重新輸入",0+48+0,"警告")

  7. 匿名使用者2024-01-22

    =messagebox("您的使用者名稱或密碼不正確! 請重新輸入",0+48+0+0,"警告")

  8. 匿名使用者2024-01-21

    舉個例子:messagebox("這將填寫您需要的資訊")

    使用方法:顯示使用者定義的對話方塊。

    messagebox(emessagetext[,ndialogboxtype][ctitlebartext][,ntimeout]) 引數 emessagetext 指定要在對話方塊中顯示的文字。 還可以指定要重寫的任何有效的 Visual FoxPro 函式、物件或資料型別。

    emessagetext。指定的文字最多可以包含 1024 個字元。

    NdialogBoxType 指定對話方塊中的按鈕和圖示、顯示對話方塊時的預設按鈕以及對話方塊的行為。 在下表中,從 0 到 5 的對話方塊按鈕值指定對話方塊中顯示的按鈕。 圖示值。

    和 64 指定對話方塊中的圖示。 預設值和 512 指定哪個按鈕是對話方塊中的預設值。 顯示對話方塊時選擇此預設按鈕。 省略時。

    ndialogboxType,它等效於將 ndialogboxType 值指定為 0。

    CtitleBarText 指定對話方塊標題欄中的文字。 如果省略 ctitleBartext,它將顯示在標題欄中"microsoft visual foxpro" 。

    nTimeOut 指定在清除 eMessageText 之前沒有鍵盤或滑鼠輸入時顯示 Visual FoxPro。

    eMessageText 的毫秒數。 您可以指定任何可用的超時。 小於 1 的值在使用者輸入之前不會產生超時(與未指定的 ntimeout 不同)。

    引數)。

  9. 匿名使用者2024-01-20

    寫:

    在表單的 init 事件中,寫:

  10. 匿名使用者2024-01-19

    是否將表直接新增到資料環境中? 您可以將控制項的屬性(例如 cursor1)設定為獨佔! 或者可以使用use命令開啟main,使用表1,兩種方法中選擇一種,不要同時使用,否則會提示找不到別名!

    我喜歡的方法是,新增什麼,瀏覽、刪除等等都用乙個表單就夠了,資訊不多,所以在新增到資料環境的時候可以直接將獨佔設定為true,隨意玩!

  11. 匿名使用者2024-01-18

    msg=messagebox('是否確實要刪除此記錄? ')if msg=6

    delete

    複製到資訊表。 dbf 表示 not deleted()zapappend from infotable。 dbfdelete 檔案資訊表。 dbf

    messagebox("記錄已刪除",16,)go top

    endif

  12. 匿名使用者2024-01-17

    我以前遇到過這種情況。

    看來最後,更改長度大於兩位數的密碼就足夠了。

    如果你來這裡參加水平考試,這並不重要。

    我今年也參加了考試。

    事實上,他們的問題很簡單。

    只需進行臨時聯絡,輸入有效性規則等即可。

    好吧,不要在某些地方浪費時間。

  13. 匿名使用者2024-01-16

    大小寫密碼表。 程式碼=="1".and.密碼表。 密碼 = mm

    messagebox("業務主管:擁有查詢、統計、輸出報表的許可權! ",1+64+0,"提示資訊"程式設計出錯了!

相關回答
1個回答2024-05-15

3、班級通訊錄管理系統的設計與實施。

根據同學的具體資料,設計乙個學生實現以下功能: >>>More

11個回答2024-05-15

總結。 30名乘客同舟共濟,由於超載嚴重,加上風浪大,極其危險; 於是船長告訴乘客,只有把船上的一半乘客扔進海浬,剩下的才能活下來。 無奈之下,大家只好同意這個方法,約定30個人圍成乙個圓圈,從第乙個人開始,順時針數,數到第9個,然後把他扔進海浬,然後從他的下乙個數字開始數,逆時針數到第5個人,把他扔進海浬,然後從他的下乙個逆時針數開始, 順時針數到第 9 個人,然後把他扔進海浬,依此類推,直到剩下 15 名乘客。 >>>More

6個回答2024-05-15

學習動畫,選擇行業領先的培訓——王氏教育。 >>>More

4個回答2024-05-15

題目:基於“定時器程式控制器”的XX裝置控制裝置。 >>>More

12個回答2024-05-15

描述有點太多了,看起來很複雜,我不明白。