Saturday, April 4, 2015

(2) Second Program .(Button + MessageBox)

(2) Second Program .(Button + MessageBox)
Second program မွာက်ေတာ့ ပထမ First တုန္းကလိုပဲ
Message box ေလးပါပဲ။ဒါေပမဲ႕ ပထမprogram မွာ app ကို ဖြင့္တာနဲ႕ messagebox ေလးတက္လာတာပါ။ Secondprogram မွာေတာ့ ဒီလိုတန္းမတက္ေတာ့ဘူး။ Button ေလးတခုထည့္ပီး Button ကိုႏွိပ္မွ တက္ခိုင္းပါမယ္။
first'မွာတုန္းက save ထားတဲ႕ဟာကိုပဲ ဖြက့္လိုက္ပါ။
ပီးရင္ ToolBar က Disigner ကို ႏွိပ္လိုက္

  • Designer က ေအာက္ကပံုစံအတိုင္း ထြက္လာမွာပါ။ Toolbox အျဖဴေလးရယ္ Designer အမည္းကြက္ေလးရယ္ပါ။
    ပီးရင္ ေအာက္ကအတိုင္း AddView ကေန Button တခု ထည့္လိုက္ပါ။ Designer အမည္းေလးမွာ Button ေလးတခုတက္လာတာကို ေတြ႕ပါလိမ့္မယ္။
  •  ToolboxေလးထဲမွာButton အတြက္ Text ကိုေရးထည့္ပါ။
    ေက်ာ္က HELLO လိုပဲ ေရးျပထားပါတယ္။
  •  ပီးရင္ေတာ့ ToolBox မွာ File >> save လုပ္ပါ။
    အမည္ေတာင္းတဲ႕အခါ 1 လို႕ပဲ ေရးပီး saveလိုက္ပါ။
  • ပီးရင္ Designer အမည္းေလးထဲက Button ေလးေပၚမွာ Right Click ႏွိပ္ပီး Grnerate >> Click ကို လုပ္လိုက္ပါ။
    ေအာက္ကအတိုင္းေပါ့ Generate/Click ကိုလုပ္တာက Button ကို Click ဖို႕အတြက္ပါပဲ။ အာ့လို Click နဲ႕ Generate လုပ္လိုက္တဲ႕ အတြက္ IDE စာမ်က္ႏွာထဲမွာ
    Sub Button1_Click


    End Sub
    အာ့လိုမ်ိဳး စာပိုဒ္တခု ေပၚလာမွာပါ။
    တကယ္လို႕ Click ကို မလုပ္ပဲ LongClick ကို Generare လုပ္ရင္ LongClick အတြက္ စာပိုဒ္ေပၚလာမွာပါ။
  • ဒါဆို Designer ကို ပိတ္ပီး IDE စာမ်က္ႏွာကို ၾကည့္ပါမယ္။
    ေစာေစာက FirstProgram တုန္းက Msgbox ေရးခဲ႕တဲ႕
    Activity_Create ထဲမွာ

    Activity.LoadLayout("1")
    အာ့လိုေရးလိုက္ပါ။ ဒါက layout ကို Loadလုပ္လိုက္တာပါ။
    ("1")ဆိုတာက ကိုယ္ကေစာေစာက 1 နဲ႕ saveခဲ႕လို႕ပါ။
  • ပီးရင္ စာမ်က္ႏွာရဲ႕ေအာက္ဆံုးနားမွာ
    Sub Button1_Click


    End Sub
    ဆိုတဲ႕ Event ကို ေတြ႕ရပါမယ္။
    Msgboxကို ဒီထဲမွာ ေရးထည့္ပါ။
    ေအာက္ကပံုကလိုေပါ့။
  • ပီးရင္ Run လိုက္ေတာ့
    app မွာ အခုတိုင္း Button ေလးေတြ႕ရပါၿပီ။
    ႏွိပ္လိုက္တဲ႕အခါ Messagebox ေလးတက္လာပါလိမ့္မယ္။

    ဒါသည္ Msgbox ကို Activity_Create ရဲ႕ေအာက္မွာ ထားတုန္းက ဘာမွမႏွိပ္ရပဲ Messageေလး တန္းတကိပါတယ္။
    အခု Sub Butyon1_Click ရဲ႕ ေအာက္မွာ သြားထားေတာ့
    Button ကို ႏွိပ္မွ message ေလးတက္လာပါမယ္။
    သေဘာေပါက္လားေတာ့ မသိ။ စမ္းက်ိပါ မရရင္
    အဆင္မေျပရင္ ဒီ Group ထဲမွာ လာေရာက္ေမးျမန္းပါ။
    https://m.facebook.com/groups/316136215260862
    ဒါက လုပ္မတတ္ရင္ နမူနာ Zipဖိုင္
    http://pc.cd/x5F7

 
 

No comments:

Post a Comment