Myanmar IT Resource Forum
Myanmar IT Resource Forum

You are not connected. Please login or register

Go to page : Previous  1, 2, 3  Next

View previous topic View next topic Go down  Message [Page 2 of 3]

sHa92

avatar
Founder



Founder
First topic message reminder :

အမ်ားေတာင္းဆုိလို႔ က်ေနာ္ေရးေပးလိုက္ပါတယ္ခင္ဗ်ာ...
က်ေနာ္ကိုယ္တုိင္လည္း တအားနဲ႔ မကြ်မ္းက်င္သလို ၊ ဒီ Batch File Programming အေၾကာင္းကို ေလ့လာဖူးတာ အလြန္ၾကာခဲ့ၿပီၿဖစ္ပါတယ္။ ယခု ေလ့လာခ်င္ပါတယ္ဟုေၿပာေသာ သူမ်ားရိွေသာေၾကာင့္သာ အခုလို အေၿခခံကအစ ေရးေပးၿဖစ္တာပါ။ အေၿခခံအက်ဆုံးနဲ႔ ကြန္ၿပဴတာစသံုးဖူးတဲ့ သူတစ္ေယာက္ပါ အဆင္ေၿပေအာင္တစ္ခါထဲေရးေပးၾကည့္ပါ့မယ္။ ဒါေပမယ့္ က်ေနာ္ မေလ့လာေတာ့ဘဲ ပစ္ထားတဲ့ ဘာသာရပ္တစ္ခုၿဖစ္ၿပီး အခုမွ ၿပန္ကိုင္လိုက္သလိုၿဖစ္ေနတာေၾကာင့္ မၿပည့္စံုတာမ်ားလည္း ရိွပါလိမ့္မယ္။ က်ေနာ့္ေခါင္းထဲမွာ မွတ္မိတာကိုဘဲ ၿပန္ခ်ေရးမွာၿဖစ္ပါတယ္။ အဆင္မေၿပမႈတစ္စံုတစ္ရာရိွခဲ့ရင္ ခြင့္လႊတ္ေပးၾကပါ။ အားလုံးကို တစ္ခါတည္း အဓိပၸါယ္ေတြ ေၿပာသြားမွာ မဟုတ္ဘဲနဲ႔ ဥပမာေလးေတြနဲ႔ အလ်င္းသင့္သလုိသာ ရွင္းၿပီး တဆင့္ခ်င္းတက္သြားၾကည့္ပါ့မယ္။ က်ေနာ္လည္း တစ္ခါမွမေရးခဲ့ဖူးေတာ့ ဘယ္က ဘယ္လို နားလည္ေအာင္ စရွင္းၿပီးေရးရမယ္မသိလုိ႔ပါ။

ကဲစၿပီး ေဆြးေႏြးၾကည့္ေပးပါ့မယ္။

bat မွာ ပါ၀င္မႈအမ်ားဆုံးနဲ႔ အေၿခခံ အက်ဆုံးေလးေတြကို စၿပီးေဆြးေႏြးၾကည့္ရေအာင္
အေၿခခံအက်ဆုံး command ၃ ခုကေတာ့
(၁) echo
(၂) @echo off/on နဲ႔
(၃) pause စတာေတြဘဲၿဖစ္ပါတယ္

ပထမဆုံးအေနနဲ႔ ဥပမာေလး တစ္ခုေရးၾကည့္ပါမယ္

Code:
@echo off
echo Hello This is a First Program
pause

အဲဒါေလးကို ေစ်းအၾကီးဆုံး Windows Tool တစ္ခုၿဖစ္တဲ့ notepad မွာ ေရးၿပီးေတာ့ test1.bat ဆိုၿပီးသိမ္းလိုက္ပါ။
ၿပီးရင္ေတာ့ Run လုိက္ပါ။ အမဲေရာင္ Screen ထဲမွာ ေအာက္မွာ ၿပထားတဲ့စာသားေလးေတြေပၚလာပါလိမ့္မယ္။

Hello This is a First Program
Press any key to continue...

ခုနက ဥပမာေလးမွာ echo off အစား echo on သံုးၿပီးေတာ့ ဘာမ်ားထူးၿခားမလဲဆုိတာ ေအာက္က Code ေလးကိုစမ္းေရးၾကည့္ရေအာင္

Code:
@echo on
echo Hello This is a First Program
pause
ၿပီးရင္ေတာ့ ခုနကအတုိင္း notepad မွာ ေရးၿပီး test2.bat ဆုိၿပီးသိမ္းၿပီး ၿပန္ Run လုိက္ပါ...
ေအာက္မွာ ၿပထားတဲ့ အတုိင္း ၿမင္ရပါလိမ့္မယ္။

C:\Documents and Settings\User\Desktop>echo Hello This is a First Program
Hello this is a First Program

C:\Documents and Settings\User\Desktop>pause
Press any key to continue...
အဲလိုၿမင္ရပါလိမ့္မယ္။ C:\Documents and Setting\... စတာေတြကေတာ့ တင္ထားတဲ့ Windows ၊ File ဖြဲ႔စည္းပံုေတြေပၚမူတည္ၿပီး ကြဲၿပားပါလိမ့္မယ္။

အခု အေပၚမွာ ခုနကေရးထားတဲ့ Code ေလးေတြကို ရွင္းၿပေပးပါ့မယ္

က်ေနာ္တုိ႔ ဒုတိယေရးလိုက္တဲ့ code မွာဆုိရင္ @echo on ကိုသံုးလိုက္တဲ့ အတြက္ File ထားရာလမ္းေၾကာင္းက Program Code တစ္ခါ Run တုိင္းလာၿပေနပါတယ္။
အကယ္လို႔မ်ား ပထမစစခ်င္းမွာ ေရးခဲ့တဲ့ @echo off ကို သံုးထားမယ္ဆုိရင္ေတာ့ မည္သည့္ လမ္းေၾကာင္းကိုမွ်မေပၚေစဘဲနဲ႔ ကိုယ္လိုခ်င္တဲ့ စာသားကို ရွင္းလင္းစြာေပၚေစမွာၿဖစ္ပါတယ္။
အဲဒါကိုၾကည့္ခ်င္းအားၿဖင့္ @echo on နဲ႔ off ရဲ႕ ၿခားနားခ်က္ကို သိနုိင္ၿပီးေတာ့ @echo off ကို သံုးတာ ပိုေကာင္းတယ္ဆုိတာကို နားလည္သြားမယ္ထင္ပါတယ္။

ေနာက္တစ္ဆင့္အေနနဲ႔ echo အေၾကာင္းရွင္းၿပပါ့မယ္
က်ေနာ္တုိ႔ဟာ ရိုးရိုး စာေၾကာင္းတစ္ေၾကာင္းေလာက္ ကို Program Run တုန္းၿပခ်င္တယ္ဆုိရင္ (ဥပမာ ခုနက Program ထဲကလုိ "Hello this is a First Program" ဆုိတဲ့ simple phrase တစ္ခုေလာက္ကိုဘဲ ၿပခ်င္တယ္ဆုိရင္ေတာ့ echo ကို ေဖာ္ၿပခ်င္တ့ဲစာသားေရွ႕မွာ ထားၿပီးေရးနုိင္ပါတယ္.

အခု pause အေၾကာင္းရွင္းၿပေပးပါမယ္
pause ဆုိတာကေတာ့ ရပ္တာပါ [You must be registered and logged in to see this image.] [You must be registered and logged in to see this image.]
batch file ကို run ေနရင္းနဲ႔ ခဏနားခ်င္ရင္ pause ကို သံုးပါတယ္။ သူ႔ကိုသံုးရင္ batch file က က်ေနာ္တုိ႔ ဆီက key တစ္ခုခု မႏွိပ္မခ်င္း အလုပ္မလုပ္ေတာ့ပါဘူး။ key တစ္ခုခုႏွိပ္လိုက္မယ္ဆုိရင္ေတာ့ သူလုပ္စရာရိွတာဆက္လုပ္သြားပါလိမ့္မယ္။ ခုနက Program ၂ ခုမွာ ဆုိရင္ေတာ့ pause ၿပီးေတာ့ ဘာမွ ဆက္မေရးထားလို႔ ဘာအလုပ္မွ ဆက္လုပ္မွာ မဟုတ္ဘဲ program ကေန ထြက္သြားမွာၿဖစ္ပါတယ္။
pause ကို ထပ္မံနားလည္ေစဖို႔ ေအာက္က ဥပမာေလးကို ေလ့လာၾကည့္ပါမယ္

Code:
@echo off
echo Hello Welcome Back
pause
echo I am testing pause function
pause

အဲဒါကို အေပၚက ဥပမာေတြ အတိုင္း Save ၿပီး Run ရင္ေတာ့ အေၿဖအတုိင္းေဖာ္ၿပပါလိမ့္မယ္

Hello Welcome Back
Press any key to continue...
I am testing pause function
Press any key to continue...
အဲဒီ့ Program ေလးကို စမ္းၿပီးရင္ေတာ့ pause ကို နားလည္သြားေလာက္ၿပီထင္ပါတယ္။

အခုေနာက္ထပ္ နည္းနည္း အဆင့္ၿမင့္တဲ့ Command ေတြကို ေလ့လာၾကည့္ရေအာင္
msg နဲ႔ cls အေၾကာင္းကို အရင္ေလ့လာၾကည့္ပါမယ္

အရင္အတုိင္း ဥပမာေလးေတြနဲ႔ ေလ့လာၾကည့္ရေအာင္
Notepad ကို ၿပန္ဖြင့္ၿပီးေတာ့ ေအာက္က Code ေလးေတြကို ရိုက္ထည့္ၾကည့္ပါမယ္....
Code:

@echo off
echo Hello I am back
pause
cls
echo I am testing cls and msg commands
msg * Bye Bye
pause

ၿပီးရင္ေတာ့ test3.bat နဲ႔ သိမ္းၿပီး Run လိုက္ပါ
သူ႔ အေၿဖကေတာ့ ေအာက္ပါအတိုင္းၿဖစ္ပါလိမ့္မယ္

Hello I am back
Press any key to continue...
(မွတ္ခ်က္၊၊ ၊၊ ဒီေနရာ ေရာက္လို႔ အကယ္လို႔မ်ား က်ေနာ္တုိ႔ဟာ သူေၿပာတဲ့ အတုိင္း key တစ္ခုခုကို ႏွိပ္လိုက္မယ္ဆုိရင္ program က cls ဆုိတဲ့ code ရဲ႕ အလုပ္ကို ဆက္လုပ္မွာ ၿဖစ္ပါတယ္။
အဲလို လုပ္မယ္ဆုိရင္ေတာ့ ခုနက ေပၚခဲ့တဲ့ Hello I am back ဆိုတာၾကီးက ေပ်ာက္သြားမွာၿဖစ္ပါတယ္။
ၿပီးရင္ cls ရဲ႕ ေအာက္က echo ဆုိတဲ့ code အတြက္ အလုပ္လုပ္ပါလိမ့္မယ္...key တစ္ခုခုကို ႏွိပ္လုိက္တယ္လို႔ သေဘာထားၿပီး ဆက္ၾကည့္ၾကရေအာင္....အခုဆုိရင္ေတာ့ ေအာက္မွာ ၿပထားတဲ့ စာသားဟာ သင့္ ရဲ႕ Black Screen ေပၚေရာက္ေနေလာက္ပါၿပီ...)

I am testing cls and msg commands
(ဒီစာေပၚၿပီးတာနဲ႔ message box တစ္ခုက်လာပါလိမ့္မယ္ message box ထဲက စာသားကေတာ့ )

Bye Bye
(ပါတဲ့ ၿပီးရင္ေတာ့ အရင္အတုိင္း)

Press any key to continue...
(ဆုိတာေလးလာမွာပါ)

နားလည္ပါ့မလားေတာ့မသိဘူး... က်ေနာ္လည္း ဘယ္လုိရွင္းရမွန္းမသိလို႔ ရွင္းလင္းခ်က္ေတြကို ကြင္းစ ကြင္းပိတ္ () ထဲထည့္ေရးလိုက္တယ္ေနာ္။
အဲဒီ့ေတာ့ cls နဲ႔ msg ကို ဘယ္လိုနားလည္လုိက္ပါသလဲ....
အစ္ကို ၊ အစ္မ တို႔ ဘယ္လိုနားလည္လဲေတာ့မသိဘူး ၊ က်ေနာ္ေၿပာၿပခ်င္တာကေတာ

-cls ဆုိတာရဲ႕ အရွည္ေကာက္က Clear Screen ပါ [You must be registered and logged in to see this image.] (Java သင္ဖူးတဲ့သူအားလုံးသိသလို ၊ ကြန္ၿပဴတာကိုင္ဖူးရင္ေတာင္ သိပါတယ္) သူက Screen မွာရိွတဲ့ စာသားေတြကို ရွင္းထုတ္ (ဖ်က္ထုတ္) ေပးရံုသက္သက္ပါ။

-msg ဆုိတာကေတာ့ Message ရဲ႕ အတုိေကာက္ၿဖစ္ၿပီးေတာ့ သူက User ကို Message Box တစ္ခုခ်ေပးတာၿဖစ္ပါတယ္။ GUI ေလးနဲ႔ေပါ့...

ေနာက္ထပ္ Command ေတြ အေၾကာင္းဆက္ေလ့လာလုိက္ရေအာင္....

အခုတစ္ခါရွင္းၿပခ်င္တာကေတာ့ rem နဲ႔ start ဆုိတာေလးေတြပါ...
အဲဒါေတြကို စမ္းဖို႔အတြက္ Folder တစ္ခုကို Test ဆုိတဲ့ နာမည္နဲ႔ ေဆာက္ေပးပါ...
ၿပီးရင္ အဲဒီ့ထဲကို စိတ္ၾကိဳက္ ပံုတစ္ပံုထည့္ၿပီးေတာ့ testpic ဆုိတဲ့ နာမည္ေပးလိုက္ပါ...
ေနာက္တစ္ဆင့္အေနနဲ႔ Notepad ကို ဖြင့္ၿပီး ေအာက္မွာရိွတဲ့ Coding ေတြကို ရိုက္ထည့္ေပးပါ...

Code:
@echo off
echo We are testing start and rem
rem title TEST4
start testpic.jpg
pause

ၿပီးရင္ေတာ့ test4.bat ဆိုၿပီး ခုနက Test ဆုိတဲ့ Folder ထဲမွာ save ၿပီး Run လုိက္ပါ. ေအာက္မွာ ၿပထားတဲ့ အတုိင္းၿမင္ရပါလိမ့္မယ္။

We are testing start and rem
Press any key to continue
(key တစ္ခုကို ထပ္ႏွိပ္လုိက္ရင္ ခုနက စိတ္ၾကိဳက္ေရြးၿပီးေတာ့ ထည့္ထားတဲ့ testpic.jpg ကို ၿမင္ရမွာပါ။ ပံုရဲ႕ extension ကိုေကာ ေရြးလိုက္တဲ့ပံုေပၚမူတည္ၿပီး .png ၊ .gif စသည္ၿဖင့္ကြဲပါလိမ့္မယ္)

အဲဒါဆုိရင္ေတာ့ အေပၚက Program ကို နားလည္ၿပီထင္ပါတယ္။
-start ဆုိတာကေတာ့ စိတ္ၾကိဳက္ file တစ္ခုကို ေခၚ run ေပးတာၿဖစ္ပါတယ္။ သူ႔အေနာက္မွာ ဘာမွ မပါဘဲနဲ႔ start သီးသန္႔ ေရးခဲ့မိရင္ေတာ့ ေနာက္ထပ္ အမည္းေရာင္ screen ေပၚလာမွာၿဖစ္ပါတယ္။

-rem ဆုိတာက တကယ္ေတာ့ remark ကို ေခၚတာပါ. ဒါေပမယ့္ သူက bat file run ေနတုန္းမွာ မၿမင္ရတတ္ပါဘူး. (ဘယ္အခ်ိန္ၿမင္ရလည္းေတာ့ က်ေနာ္လည္းမသိဘူး [You must be registered and logged in to see this image.] သိခ်င္ရင္ေတာ့ ရွာလိုက္ၾကေပါ့ေနာ္)

အခု goto ၊ set နဲ႔ if ကို ရွင္းပါေတာ့မယ္...
အခုမွစေလ့လာသူေတြအတြက္ ဒီအပိုင္းက နည္းနည္းစၿပီးေတာ့ ရႈပ္လာမွာၿဖစ္လို႔ေသခ်ာေလး လိုက္လုပ္ၾကည့္ေစခ်င္ပါတယ္။
ေအာက္မွာေပးထားတဲ့ Code ေတြကို Notepad ထဲမွာ ရိုက္ထည့္လုိက္ပါ...

Code:
@echo off
echo This is a Test
echo If you want to do math type 1 and press enter
echo If you want to see a picture type 2 and press enter
set /p option=
if '%option%'=='1' goto :math
if '%option%'=='2' start testpic.jpg (အေပၚမွာတုန္းကလိုဘဲ ၾကိဳက္တဲ့ Extension ကို သံုးနုိင္ပါတယ္။)

:math
echo 2 2
pause
ၿပီးရင္ေတာ့ ခုနက Folder ထဲမွာဘဲ test5.bat ဆုိၿပီး save ၿပီးရင္ Run ပါမယ္။
Run လုိက္ရင္ေတာ့ ေအာက္မွာ ၿပထားတဲ့ အတိုင္းၿပပါလိမ့္မယ္...

This is a Test
If you want to do math type 1 and press enter
if you want to see a picture type 2 and press enter
(ဒီအဆင့္ကို ေရာက္ရင္ေတာ့ 1 နဲ႔ 2 နွစ္ခုထဲက ၾကိဳက္ရာတစ္ခုကို ေရြးနုိင္ပါတယ္)
(၁ ကိုေရြးမယ္ဆုိရင္ေတာ့ ေအာက္က 2 2 ဆုိတာကို ၿပေပးပါလိမ့္မယ္)
2 2
(၂ ကို ေရြးခဲ့မယ္ဆုိရင္ေတာ့ ထည့္ထားတဲ့ စိတ္ၾကိဳက္ပံုေလးထြက္လာပါလိမ့္မယ္...)
(ၿပီးရင္ေတာ့ ထုံးစံအတုိင္း Press any ..... ပါဗ်ာ [You must be registered and logged in to see this image.] )
Press any key to continue...

အေပၚကရလာတဲ့ အေၿဖကို ၾကည့္ပါ ၿပီးရင္ မူရင္း coding ကို ၿပန္ၾကည့္ၾကည့္ပါ...
goto ရဲ႕ အလုပ္လုပ္ပံုကို နားလည္လာပါလိမ့္မယ္။ goto ဆုိတာကေတာ့ Coding ထဲမွာပါမယ့္ နာမည္တစ္ခုေပးထားတဲ့ program အပိုင္းေလးတစ္ခုဆီကို ညႊန္းခ်င္ရင္သံုးပါတယ္။
(အၿခား Programming Language အေနနဲ႔ ဆုိရင္ Function ေတြ Procedure ေတြကို ေခၚတဲ့ အလုပ္လုပ္ပါတယ္)
အေပၚက Program ထဲမွာဆုိရင္ က်ေနာ္တုိ႔ဟာ :Math ဆိုတာကို သံုးခဲ့တာေတြ႕မွာပါ...
အဲဒီ့ Math ေအာက္မွာ ေရးထားတဲ့ ဟာေတြအားလုံးဟာ Math နဲ႔ ဆုိင္တာေတြၿဖစ္ပါတယ္။ အဲဒါဆုိရင္ goto :Math ဆုိၿပီးေရးလိုက္တဲ့ အခါမွာေတာ့ Program ရဲ႕ အလုပ္လုပ္ၿခင္းေတြဟာ Math ဆီကို ေရာက္သြားၿပီး Math ရဲ႕ ကိစၥေတြကို လုပ္ေဆာင္ပါလိမ့္မယ္။ ဒီေလာက္ဆုိ goto အေၾကာင္းသိေလာက္ၿပီထင္ပါတယ္။
(မသိေသးရင္ လည္း ၿပန္ဖတ္ေပါ့. နားမလည္ရင္ေတာ့ တၿခားသူေရးတဲ့စာသာ ဖတ္လိုက္ေတာ့. က်ေနာ္ အရည္အခ်င္းမရိွလို႔ ဒီေလာက္လြယ္တာကို နားလည္ေအာင္မေရးနုိင္တာလုိ႔လည္း သတ္မွတ္လုိက္ပါ။)

ခုနက Coding မွာပါတဲ့ set နဲ႔ if ရဲ႕အေၾကာင္းစရွင္းပါေတာ့မယ္
သူတို႔ ၂ ခုကို ေရာၿပီးရွင္းမွာ ၿဖစ္ပါတယ္... နားလည္ေအာင္ ေသခ်ာၾကည့္ေပးပါ.

set ဆုိတာကေတာ့ တစ္ခုခုကို သတ္မွတ္တာပါ [You must be registered and logged in to see this image.]
သူ႔ကို ေရးရမယ့္ တကယ့္ Syntax ကေတာ့
set variable=[string] ၿဖစ္ပါတယ္။

ဒါေပမယ့္ If နဲ႔ တြဲသံုးခ်င္တဲ့ အခါမ်ိဳးတုိ႔ မွာေတာ့ set X စသည္ၿဖင့္ X တစ္လုံးတည္းကို Variable ေၾကၿငာေလ့ရိွပါတယ္။ အဲလို ေၾကၿငာခဲ့တယ္ဆုိရင္ေတာ့ X ထဲကို ၾကိဳက္တဲ့ Variable ၀င္လာခြင့္ရိွပါတယ္။
Set အေၾကာင္းသိခ်င္ရင္ေတာ့ Run>>cmd>>set /? ဆုိၿပီးရိုက္ထည့္လိုက္ပါ.. ၿပီးရင္ေတာ့ ကိုယ့္ဟာကိုယ္ဆက္ဖတ္နုိင္ပါတယ္ [You must be registered and logged in to see this image.]

ခုနက Program ကို ၿပန္ဆက္ပါမယ္...
က်ေနာ္ တို႔ ခုနက Code ထဲမွာ set /p option= ဆိုၿပီးေတာ့ ေရးခဲ့ပါတယ္
အဲဒါကို set choice ဆုိၿပီးေတာ့ အလြယ္ေၿပာင္းၿမင္ၾကည့္ရေအာင္ (/p ပါရင္ရႈပ္ေနမွာဆုိးလို႔ပါ.. ၿပီးေတာ့ က်ေနာ္ကိုယ္တုိင္လည္း ေမ့ေနတာပါတယ္... ေနာက္ သတိရရင္ ၿပန္ရွင္းေပးမယ္ေလ. မရေတာ့လည္း မရွင္းေတာ့ဘူးေပါ့ [You must be registered and logged in to see this image.])
အေပၚက Program ကိ္ု set choice ဆုိၿပီး ေၿပာင္းေရးလိုက္ၿပီဆုိပါစုိ႔
ဒါဆုိရင္ အကယ္လို႔ က်ေနာ္တို႔သာ 1 ကို ရိုက္မယ္ဆုိရင္ choice ဆိုတဲ့ variable ထဲကို 1 ၀င္သြားပါလိမ့္မယ္။
ၿပီးရင္ေတာ့ ခုနကလိုဘဲ :Math ဆုိတဲ့ အလုပ္ကို ဆက္လုပ္ပါလိမ့္မယ္
အဲဒီ့ ၿပင္ေရးလိုက္တာေလးကို ေအာက္မွာ ၿပန္စမ္းေရးၾကည့္ရေအာင္

Code:
set choice
if '%choice%'=='1' goto :math

ဒါဆုိရင္ေတာ့ အကယ္လို႔ က်ေနာ္တို႔က 1 လုိ႔ရုိက္ထည့္ရင္ choice ထဲကို 1 ၀င္မယ္ ၿပီးရင္ေတာ့ Math ဆုိတဲ့ function အလုပ္ကို လုပ္ပါလိမ့္မယ္.(if မွာပါတဲ့ % ဆုိတာေတြကိုေတာ့ က်ေနာ္ကိုယ္တုိင္ေမ့ေနလို႔ ခ်န္လွပ္ထားခဲ့ပါရေစ) အခုက Basic အပိုင္းဆုိေတာ့ အဲဒါေတြ မသိေသးးလဲ ကိစၥမရိွေသးပါဘူး....
ဒီေလာက္ဆုိရင္ if ၊ set နဲ႔ goto ကို နားလည္သြားၿပီလို႔ထင္ပါတယ္

ဟုတ္ပါၿပီ အခုအခ်ိန္ထိ က်ေနာ္ရွင္းလာသမွ်အားလုံးဟာ အလြယ္တကာ့ အလြယ္ဆုံး အေၿခခံမ်ားၿဖစ္ပါတယ္..
ခုေလာေလာဆယ္ေတာ့ မနက္ ၄ နာရီ ထုိးသြားၿပီၿဖစ္လုိ႔ ဒီေလာက္နဲ႔ ေခတၱရပ္နားပါရေစ... ေနာက္ေန႔မွာ ေတာ့ ဒီ့ထက္ပိုခက္လာၿပီး အသံုးက်လာမယ့္ အပိုင္းေတြကို ဆက္လက္ေရးေပးပါ့မယ္။ မၾကာမီလာမည္ေမွ်ာ္....


>>>> ဤ tutorial သည္ Bat အေၾကာင္း တစ္ခုမွ မသိ၍ အခုမွ စတင္ေလ့လာမည့္ သူမ်ားကို ရည္ရြယ္ေရးသား ၿခင္းၿဖစ္ၿပီး bat အေၾကာင္းတီးမိေခါက္မိရိွၿပီးသူမ်ား အဖို႔ကေတာ့ ေနာက္လာမည့္ အခန္းမ်ားတြင္ ပါ၀င္ႏိုင္မည္ဟုထင္ပါသည္။ ဤ tutorial နွင့္ ပတ္သက္၍ ေ၀ဖန္ပါ ၊ အၾကံေပးပါ ၊ ၿပန္လည္ ေဆြးေႏြးပါ ၊ ယခု ေဆြးေႏြးထားသည္ အထိထဲမွ သိလိုသည္မ်ားရိွလွ်င္ ၊ နားမလည္သည္မ်ားရိွလွ်င္ ေမးပါ ၊ က်ေနာ္ ေကာင္းမြန္စြာ ၿပန္လည္ေၿဖၾကားေပးပါမည္။ လိုအပ္ခ်က္မ်ားကို ေထာက္ၿပေပးမည့္သူမ်ားရိွပါကလည္း ၀မ္းေၿမာက္၀မ္းသာ ၾကိဳဆုိ လက္ခံၿပီး ေက်းဇူးတင္မွာပါ။ သို႔ေပမယ့္ မေကာင္းေၿပာၿပီး သိၿပီးသားတတ္ၿပီးသားကို ေရးေနသည္ဟုထင္ေသာသူမ်ားမွ လာေရာက္ေၿပာဆုိပါက မည္သည့္တုန္႔ၿပန္မႈမ်ိဳးမွ ၿပဳလုပ္မည္မဟုတ္။ ေလ့လာခ်င္ေသာ သူမ်ားအတြက္သာ ေရးသားေပးၿခင္းၿဖစ္၍ အက်ိဳးမရိွဟု ထင္ပါက ဖတ္မေနပါနွင့္ ေက်ာ္သာသြားလုိက္ပါ။ စေရးကတည္းက က်ေနာ္ ေရးခ်င္လြန္းလို႔ အားေနလုိ႔ ေရးရတာလည္း မဟုတ္ပါ။ ေတာင္းဆုိလာတဲ့ သူေတာ္ေတာ္ မ်ားၿပီးေတာ့ ေတာင္းတဲ့သူတိုင္းက က်ေနာ့္ အရင္းႏီွးဆုံး သူငယ္ခ်င္းေတြမို႔ ေရးေပးၿဖစ္သြားတာပါ။ ဆက္လက္ၿပီးေတာ့ bat နဲ႔ ပတ္သက္လို႔ ေတာ္ေတာ္မ်ားမ်ားေရးေပးသြားပါ့မယ္။ အကုန္နီးပါးသိေအာင္ ဒီ tutorial တစ္ခုတည္းနဲ႔ ေရးေပးနုိင္ေအာင္ ၾကိဳးစားသြားမွာပါ။ ဆက္လက္ ေစာင့္ေမွ်ာ္ေပးၾကပါ။ ေနာက္ၿပီးေတာ့ ေၾကာ္ၿငာ၀င္လုိက္ဦးမယ္ [You must be registered and logged in to see this image.] [You must be registered and logged in to see this image.] [You must be registered and logged in to see this image.] VB.NET 2008 နဲ႔ C#.Net 2008 တုိ႔ကိုလည္း E-Book ၿဖစ္ၿဖစ္ ၊ စာအုပ္ၿဖစ္ၿဖစ္ ထုတ္လုိ႔ရေအာင္ ၾကိဳးစားေနပါတယ္။ e-book ဆုိရင္ေတာ့ အလကားေပးၿဖစ္မယ္။ စာအုပ္ဆုိရင္ေတာ့ က်ေနာ္လည္း သူွေဌးမဟုတ္ေတာ့ အရင္းအတိုင္းေတာ့ ေရာင္းေပးမယ္ဗ်ာ။ E-Book ၿဖစ္ေအာင္ေတာ့ အတတ္နုိင္ဆုံးလုပ္ေပးပါ့မယ္။

ဒီ့ Topic ကို ၿပန္လည္ ေဖာ္ၿပလုိလွ်င္ Myanmar IT Resource Forum အား Credit ေပးပါဟု ေလးစားစြာ ေမတၱာရပ္ခံအပ္ပါတယ္။
ေက်းဇူးတင္စြာၿဖင့္
$ƴǩǾ

http://www.myanmaritresource.info

mars


Moderator



Moderator
$ƴǩǾ wrote:ဟင့္။ တယ္လညး္ ေမာင္းတဲ့လူ။ ေတာ္ေတာ္ဆုိးတယ္။ Razz Razz
Database ဆုိလည္း ေရးခိုင္းလုိက္ ၊ ဒါလည္း ေရးခိုင္းလိုက္နဲ႔။
တားတားေပးလြန္းလို႔ တူကဒီလိုျပန္ေျပာတယ္.... :cry အဲဒါ တျခား မန္ဘာေတြပဲေျပာေတာ့ေနာ္..တားတား ဘာမွ၀င္ေျပာ၀ူး... :lipsrsealed
ျမန္ျမန္လုပ္ပါလို႔လည္း ေျပာ၀ူး.... :lipsrsealed
ေနာက္တစ္ပတ္အတြင္း ျဖစ္ႏိုင္ရင္ လိုခ်င္တယ္လို႔လည္းေျပာ၀ူး.. :lipsrsealed
ဒါကို ebook စၿပီး တားတားလုပ္ဖို႔ေျပာေတာ့ တစ္ပတ္အတြင္းလုပ္ေပးမယ္လို႔ ဘူေလးေျပာတာလဲသိ၀ူူးေနာ္... လို႔လည္း သားသားေမး၀ူး... :lipsrsealed
အခုလိုပစ္ထားတာေတာ့ ေကာင္း၀ူး...လို႔လညး္ တားတားေျပာ၀ူး... :lipsrsealed
ေတြ႕လား အခုတူမ်ားေတြေတာင္ ေျပာတုန္ဘီ ... :shooting အဲလိုေျပာတုန္လို႔လဲ တားတားက ၀င္ၿပီး force ေပးပါဆိုတာကို ၀င္ၿပီး ေပးဖို႔ လုပ္၀ူးေနာ္... :attention
အကို ဘာမွ ၀င္ၿပီး ညီစြမ္းကို force မေပးဘူးေနာ္.... လူဆိုးလို႔ေျပာနဲ႔ေတာ့....

ေအာ္ဒါနဲ႔ ေမ့လို႔ အကိုေျပာထားတဲ့ ဟိုေလ Database ကိစၥေလးကိုလည္း ျမန္ျမန္ေလးလုပ္ေပးပါလို႔ မေျပာဘူးေနာ္... :lipsrsealed Razz Razz

http://sidnaing.co.cc/

alt.332

avatar
Administrator



Administrator
ကို mars ေရ....ျမန္၂ ေလးဆိုတာကို ျဖဳတ္ၿပီးေျပာ မဟုတ္ရင္ သႀကၤန္ၿပီးေလာက္မွရေလာက္မယ္ Razz

http://www.myanmaritresource.info

mars

avatar
Moderator



Moderator
αℓт.332 wrote:ကို mars ေရ....ျမန္၂ ေလးဆိုတာကို ျဖဳတ္ၿပီးေျပာ မဟုတ္ရင္ သႀကၤန္ၿပီးေလာက္မွရေလာက္မယ္ Razz
ဟုတ္ပါၿပီ ငါ့ညီ L ေလးရယ္.... ဒါနဲ႔စကားမစပ္ ငါ့ညီဘာသင္ခန္းစာပို႔စ္ေလးေတြေရးဦးမလဲမသိဘူးေနာ္... :exercise အကိုက အဲလို ကိုယ္တိုင္ေရးေတြဆို တအားစိတ္၀င္စားၿပီးဖတ္ခ်င္တာ... (ျမွားဦးလွည့္တယ္လို႔ေျပာရ၀ူးေနာ္) :kiss ငါ့ညီေရးတဲ့ ပို႔စ္ေတြလညး္ ဖတ္ခ်င္ေသးတယ္ကြာ... အကိုက သိပ္ၿပီး ဘယ္သူ႔ကိုမွ force မလုပ္တတ္ပါဘူး... Very Happy Very Happy ဒါေပမယ့္ ငါ့ညီလည္း ဒီဖိုရမ္ ဒီဖိုင္းကို လုပ္တဲ့သူဆိုေတာ့ကာ... :undecided :undecided ငါ့ညီကေတာ့ သၾကၤန္အၿပီးမလုပ္နဲ႔ေတာ့ေနာ္... အခုနည္းနည္းေတာ့ အစပ်ဳိးထားလိုက္ေတာ့.... Razz Razz

http://sidnaing.co.cc/

alt.332

avatar
Administrator



Administrator
ကၽြန္ေတာ္က ဟိုစပ္၂ ဒီစပ္၂ ပါဗ်ာ...ဘာမွမတတ္ပါဘူး Very Happy ေရးဖို႔ဆိုတာေ၀လာေ၀းပါ Very Happy

http://www.myanmaritresource.info

mars

avatar
Moderator



Moderator
αℓт.332 wrote:ကၽြန္ေတာ္က ဟိုစပ္၂ ဒီစပ္၂ ပါဗ်ာ...ဘာမွမတတ္ပါဘူး Very Happy ေရးဖို႔ဆိုတာေ၀လာေ၀းပါ Very Happy
အဲလိုစကားေလးနဲ႔ေလာက္ေတာ့ ရ၀ူးေလ..... ညီေလးတို႔ေတာင္ အဲလိုေျပာရင္ အကိုတို႔က ေနစရာမရွိေတာ့ဘူးေနာ္... အဲဒိ ဟိုစပ္စပ္ ဒီစပ္စပ္ဆိုတာေလးေတြကိုပဲ ငါ့ညီက အေျခခံေလာက္ျဖစ္ျဖစ္ ေရးျပေပးရင္ အကုိတို႔လည္း ဟိုစပ္စပ္ ဒီစပ္စပ္သိရတာေပ့ါ... တအားအျမင့္ၾကီးေတြေျပာရင္ အကိုတို႔က နားမလည္ဘူးေလ... ကူညီေကာငး္ပါတယ္ ငါ့ညီရယ္... Very Happy အကိုတို႔က ဘာမွဟုတ္တိပတ္တိမတတ္ေတာ့ အခုလို သိတဲ့သူေတြကို လိုက္ေရးခိုင္းၿပီး ဖတ္ေနရတာ... စာအုပ္ေတြကလညး္ ရွိတာရွိတယ္ အမ်ားၾကီးဆိုေတာ့ သိ္ပ္မဖတ္ျဖစ္ဘူးကြ... အခု င့ါညီတို႔ေရးသလို ေလ့က်င့္ခန္းေလးေတြနဲ႔ နညး္နည္းခ်င္းစီသင္သြားေတာ့ သင္မွန္းေတာင္ မသိရပဲ တတ္သြားမွာ... :kiss လိမၼာတယ္ေနာ္.. ေနာ္...ေနာ္...

http://sidnaing.co.cc/

alt.332

avatar
Administrator



Administrator
ေရးေတာ့ေရးေနတာပဲဗ်.. Very Happy ခက္တာက ခက္ေနလို႔ Very Happy ဘာေရးလဲဆိုတာ ေနာက္ ၂ ပါတ္ေလာက္ဆို တင္ေပးပါ့မယ္... Very Happy

http://www.myanmaritresource.info

mars

avatar
Moderator



Moderator
αℓт.332 wrote:ေရးေတာ့ေရးေနတာပဲဗ်.. Very Happy ခက္တာက ခက္ေနလို႔ Very Happy ဘာေရးလဲဆိုတာ ေနာက္ ၂ ပါတ္ေလာက္ဆို တင္ေပးပါ့မယ္... Very Happy
ရွယ္ပဲကြာ... ဂြတ္တယ္.... ဒီပို႔စ္တစ္ခုထဲမွာတင္ ပို႔စ္ေရးေပးဖို႔ ႏွစ္ေယာက္ရၿပီ.... က်န္တာေတြကေတာ့ ဘယ္သူေတြဘယ္လိုရလဲဆိုတာ မသိေသးလို႔ ပစ္မွတ္ထပ္ရွာလိုက္ဦးမယ္... :exercise ကဲေနာ္... ျမိဳင္ရာဇာ တြတ္ပီ လာၿပီေဟ့ ဆိုၿပီး ဒီဖိုရမ္ကိုေမႊၿပီေနာ္.... Razz Razz Razz

http://sidnaing.co.cc/

julykglay

avatar
MITR New User



အကုိတုိ့ ခင္ဗ်ာ...

အေနာ္ ..ဒီဆုိက္က အကုိ $ƴǩǾ ေ၇းထား bat အေျကာင္းေလးကုိ ျပည့္ျပည့္စံုစံုေ၇းထားတာေတြလို့ ဖတ္ျကည့္ေတာ့စိတ္ဝင္စားတာနဲ့ေလ့လာျဖစ္ခဲ့တာပါ...ေသခ်ာစိတ္ဝင္တစားလုပ္ကာမွပဲ ျပသာနာက ျကံုလာတယ္ဗ်ာ..
CHOICE ေ၇ာက္ေတာ့မွ အေနာ္စက္က choice ပါတဲ့ bat file ဆုိအဲနားမွာ ဘာမွမလုပ္ေတာ့ဘူးျဖစ္ေနတယ္..
choice နဲ့ေ၇းထားတဲ့ bat file ေတြဆုိ....
'choice ' is not recognized as in internal or external command,
operable program or bat file .

ေတြေပါ္ေနတယ္ဗ်ာ....

command မွာလညး္ choice /? လို၇ုိက္၇င္...
'choice ' is not recognized as in internal or external command,
operable program or bat file .

တဲ့ အဲမွာ ေ၇ွဆက္မ၇ေတာ့ဘူး ဗ်ာ...
ကူညီျကပါအံဳး အကုိတုိ့ေ၇..
ေ၇ွဆက္လို့မ၇ျဖစ္ေနတယ္...

Opera

avatar
MITR Reader



MITR Reader
ကို julykglay တစ္ခုခုေတာ့ မွားေနၿပီထင္တယ္။

cmd >> choice /? ဆုိ္ရင္ေတာ့ ရရမွာပါ။

ဘာ Windows သံုးထားလုိ႔လည္းဗ်ာ?

julykglay

avatar
MITR New User



မမွားဘူးအကုိ၇..
ညီ လညး္ကုိေ၇းထားတာမွားတယ္ထင္လို့..
ဖို၇မ္ထဲ ေ၇းထား bat file ေတြကုိ copy လုပ္ Run လည္းမ၇ဘူးဗ်....
ေသေသခ်ာခ်ာ လုပ္ျကည္ျပီးပါျပီ ..
window xp p 2 ပါ အကုိ......

Opera

avatar
MITR Reader



MITR Reader
ကြ်န္ေတာ္ က Windows 7 ၊ Vista ႏွစ္ခုလုံးမွာ စမ္းၾကည့္တာ ရတယ္အစ္ကိုရဲ႕
XP မွာေတာ့ အိမ္ေရာက္ရင္ စမ္းၾကည့္လုိက္ပါဦးမယ္။

julykglay

avatar
MITR New User



ဟုတ္ကဲဗ်ာ...
ညီ လည္းထူးဆန္းေနလို့ .....ကုိယ္ပဲ အ တာထင္ေန့တာ..
ခု လုပ္တာလညး္စံုေနျပီ..
ေ၇ွ့ဆက္ဘာမွမလုပ္တတ္ေတာ့ဘူး..ဟိဟိ..

Opera

avatar
MITR Reader



MITR Reader
Choice ကို ေက်ာ္ၿပီး တၿခားဟာေတြဆက္ဖတ္ၾကည့္ေလ။ Very Happy

solakoko

avatar
Moderator



Moderator
က်ေနာ့္ဆီမွာလဲ ရပါတယ္
XP ပါပဲ



[You must be registered and logged in to see this image.]

Opera

avatar
MITR Reader



MITR Reader
အင္းေလ။
ရတဲ့သူက်ရတယ္။ မရတဲ့သူက်မရဘူးတဲ့။
ထူးဆန္းတာဘဲ။ $ƴǩǾ လာမွ ေၿဖရွင္းေပးပါလိမ့္မယ္။

solakoko

avatar
Moderator



Moderator
က်ေနာ့္ဆီမွာ မရေတာ့ျပန္ဘူး
xp sp3 မွာ စမ္းတာမရဘူး
ဟီးဟီး
ခုဏက ရတာက xp server2003 ကစမ္းတာ
ေခ်ာတီး ........ပါ



[You must be registered and logged in to see this image.]

julykglay

avatar
MITR New User



ညီ က xp ဆုိေတာ့ ဆက္ေလ့လာလို့မ၇ေတာ့ဘူး..ေပါ့

Opera

avatar
MITR Reader



MITR Reader
ေအာ္ ေမ့လို႔ ။
choice မရရင္ set နဲ႔လည္း သံုးလို႔ရတယ္ေနာ္။
ဒီလုိေလးေပါ့။

Code:
@echo off
:start
cls
set /p userinp=choose a number(1-6):
set userinp=%userinp:~0,1%
if "%userinp%"=="1" goto 1
if "%userinp%"=="2" goto 2
if "%userinp%"=="3" goto 3
if "%userinp%"=="4" goto 4
if "%userinp%"=="5" goto 5
if "%userinp%"=="6" goto 6
echo invalid choice
goto start
:1
(do stuff here)
goto end
:2
(do more stuff here)
goto end
:3
stuff
goto end
etc.
:end
pause>nul

solakoko

avatar
Moderator



Moderator
ဟုတ္ေသးဘူးေလ
အဲဒီ choice အဆင့္ကို ခဏေက်ာ္ထားလိုက္
ေနာက္တစ္ဆင့္ထပ္ေလ့လာလို ့ရမယ္ထင္ပါတယ္



[You must be registered and logged in to see this image.]

julykglay

avatar
MITR New User



ဟုတ္ကဲ့..အကုိ..
ေလ့လာလိုက္မယ္..ေက်းဇူးပါဗ်ာ..
set နဲ့သံုးလို့၇တယ္လား အကုိ..
ဒါဆုိ set နဲ့ပဲ Run လုိက္မယ္..ေက်းဇူး..

Opera

avatar
MITR Reader



MITR Reader
ခုေလးတင္ $ƴǩǾ နဲ႔ေတြ႔လုိ႔ လွမ္းေမးၾကည့္လိုက္ပါတယ္။

သူေၿပာတာက "In XP, you need to use the "set" command instead of choice" တဲ့
ဒါေပမယ့္ Choice အတိုင္းပံုစံတူ မရႏိုင္ပါဘုူးတဲ့။ ကန္႔သတ္ခ်က္ အခ်ိဳ႕ ရိွေနပါတယ္လုိ႔လည္း ေၿပာပါတယ္။ ဘာေတြဆုိတာေတာ့ သူလာမွေမးၾကည့္ေတာ့။ Smile

ၿပီးေတာ့ ေနာက္တစ္ခုေၿပာေသးတယ္ CHOICE ကို သံုးကိုသံုးရမွၿဖစ္မယ္ဆုိရင္ေတာ့ "you just need to include CHOICE.COM along with your batch file." တဲ့
ဒါဆို Choice.com ကို ဘယ္မွာရမလဲေမးေတာ့ ေအာက္ကလင့္ခ္မွာ ရပါတယ္တဲ့။
Code:
http://support.microsoft.com/kb/117600


ကို ဆုိလာေကာ ၊ ကို july ေကာ အဆင္ေၿပၾကမယ္လုိ႔ထင္ပါတယ္။
$ƴǩǾ က ေလာေလာဆယ္ မအားေသးလို႔ပါတဲ့။ ညေနက်ရင္လာခဲ့ပါမယ္လုိ႔လည္းေၿပာလိုက္ပါတယ္။

solakoko

avatar
Moderator



Moderator
ေက်းဇူး ကိုေအာ္ပလာ
က်ေနာ္အရင္တုန္းကဖတ္ဖူးပါတယ္
မွတ္မထားေတာ့ေမ့ကုန္ျပီေလ
ကူညီေပးတဲ့အတြက္
Thank you ပါဗ်ာ Razz



[You must be registered and logged in to see this image.]

Opera

avatar
MITR Reader



MITR Reader
ကြ်န္ေတာ္ ကူညီတာမဟုတ္ပါဘုူး။ $ƴǩǾ ကူညီတာပါဗ်ာ။
သူ႔ကို ေက်းဇူးတင္သင့္တာပါ။ Smile

julykglay

avatar
MITR New User



ေက်းဇူးပဲ အကုိတုိ့ေ၇...
ညီက ခုမွ post စေ၇းဖူးတာဆုိေတာ့ thanks မေတြ့လို့ ...ဟိဟိ..(ဘယ္နားမွာလဲ..ဟင္ )
ေက်းဇူးတင္ပါတယ္....

Opera

avatar
MITR Reader



MITR Reader
ညာဘက္ ေဘးေလးမွာ စိမ္းစိမ္းေလးေလ။
အသည္းစိမ္းေလးေတြ။ Razz

solakoko

avatar
Moderator



Moderator
ဟုတ္တယ္ညီေလးေရ
အဲဒါကို အခါ(၁၀၀)ေလာက္ႏွိပ္ရတယ္ သိလား
ဟီးဟီး :shocked



[You must be registered and logged in to see this image.]

julykglay

avatar
MITR New User



မေတြဘူး အကုိ၇..
ေသးေသးေလး အစိမ္းေ၇ာင္ မ်ဥ္းေျကာင္းေလးေတာ့ေတြတယ္.....
နွိပ္ျကည့္လုိက္မယ္...
(100)ေတာ့ အနွိပ္ခုိင္းပါအကုိ၇ယ္...တစ္ခါနွိပ္ဖို့ေတာင္ ၇ပ္သိ ၇ြာသိ ျဖစ္ကုန္ျပီး...Razz

sHa92

avatar
Founder



Founder
Opera နဲ႔ေတြ႔လုိက္တာ အားလုံးအဆင္ေၿပေနၿပီထင္တယ္။ Smile

ကြ်န္ေတာ္လည္း အခု Online လာလည္း Forum ၀င္မရတဲ့အတူတူ ၊ ဒီ Bat အေၾကာင္းကို စာအုပ္ေသခ်ာၿပန္လုပ္ေနပါတယ္။
အစအဆုံးကို Ref ေတြေသခ်ာယူၿပီးေတာ့ လုပ္ေနပါတယ္။
အခုေရးထားတာထက္ ပိုမုိ စနစ္က်ၿပီး ထိေရာက္ေစမယ္လုိ႔ ယံုၾကည္ပါတယ္။

March မွာ စာေမးပြဲရိွတယ္။
စာအုပ္ကို April လကုန္မွာ ထုတ္ေပးႏုိင္ေအာင္ ေရးေပးပါမယ္။

အားလုံးကို ေက်းဇူးပါ။ Smile



Change We Need!
http://www.myanmaritresource.info

julykglay

avatar
MITR New User



မေျပေသးဘူးအကုိေ၇....
Code:
  http://support.microsoft.com/kb/117600

အဲဒီလင့္မွာ ဘယ္ဟာကုိ ေဒါင္း၇မမွန္းမသိဘူး ...ညီထင္တာေဒါင္းလိုက္ေတာ့ ၇တဲ့ဖိုင္ကုိ double click လိုက္တာ..
desktop ေပါ္မွာ ဖုိင္ေတြအမ်ားျကီးျဖစ္သြားတယ္...choice ကုိေ၇ြးျပီ click ေတာ့လည္း y/N ျပီးဘာမွလညး္
အ၇ာမထင္ဘူးျဖစ္ေနတာလညး္ စိတ္လညး္ခတ္ပ်က္ပ်က္နဲ့ ပဲ ခဏ တာ ၇ပ္စဲလိုက္၇ေတာ့တယ္ အကုိေ၇....
အကုိလည္း မအားဘူးလို့ ကုိ opera ေျပာထားတာေတြလို့ အကုိ ကုိကူညီေတာင္းဖုိ့ေစာင့္ေနတာ...
အခုအကူညီေတာင္းလုိက္ျပီေနာ္....
တစ္လက္စ တည္းေမးပါ၇ေစ...thanks လည္းေပးလို့ မ၇ဘူး...ဘာလို့လည္းသိဝူး......



Last edited by ٨††∂¢қєř on 3rd February 2010, 7:05 pm; edited 1 time in total (Reason for editing : plz use code bro)

sHa92

avatar
Founder



Founder
အဲဒီ့ လင့္ခ္မွာ Down ဖို႔က တစ္ခုထဲပါဂ်။

အဲဒီ့က Down ထားတာကို System 32 ထဲမွာထားရင္ထား ၊ မထားရင္ Windows Folder ထဲမွာထားရင္ထားရမယ္။
ဒါမွမဟုတ္ ၊ ကိုယ့္ bat ကို သူမ်ား စက္မွာ Run ေစခ်င္ရင္ အဲဒီ့ Bat Directory မွာ Down ထားတဲ့ ဖိုင္ကိုပါ တစ္ခါတည္း bat နဲ႔အတူထည့္ေပးရမွာပါ။

ေလာေလာဆယ္ေတာ့ Connection လည္းမေကာင္းဘူးဗ်ာ။ Sad
ေနာက္ေန႔က်ရင္ ေသခ်ာၿပန္ကူညီေပးမယ္ေနာ္။

BarCampers ေတြအတြက္ Downloading Service စီစဥ္တာလည္း မရေတာ့ ၿပန္ေတာ့မယ္။

စာၾကြင္း ။ ။ ကိုဂ်ဴလိုင္ က ကို ဧပရယ္ နဲ႔ သူငယ္ခ်င္းမွလား။ Smile ကြ်န္ေတာ္လည္း ကို ဧပရယ္ေကာင္ေလး နဲ႔ သိတယ္။ ကြ်န္ေတာ္က အစ္ကို႔ထက္လည္း ငယ္မယ္ထင္တယ္ေနာ္။



Change We Need!
http://www.myanmaritresource.info

julykglay

avatar
MITR New User



ဟုတ္ကဲ့ အကုိ..

ခုေန့ မအားေသး၇င္ ေနာက္ေန့ကုူညီပါေနာ္...(ကုိယ္ကအလုပ္မ၇ွိအကုိင္မ၇ွိ သူမ်ားကုိ ေနာက္ယွက္)Razz

ျပန္စာ။ ။ ကို ဧပရယ္ နဲ့ သူငယ္ခ်င္းေတာ့ဟုတ္ဝဴးဂ် ...ညီကုိလညး္ခင္ပါဂ်ာ.. အကုိကညီထက္ျကီးမွာပါ (အသက္)Razz

sHa92

avatar
Founder



Founder
မအားတာေတာ့ မဟုတ္ဘူး။ Connection မေကာင္းေတာ့ ဟို file ကို ကုိယ္တုိင္ Down ၿပီး စမ္းေပးဖို႔ မရေသးလို႔။ Very Happy



Change We Need!
http://www.myanmaritresource.info

Naing Thu Ya

avatar
MITR New User



ေက်းဇူးပါပဲဗ်ာ စမ္းသပ္ဖို႔ save page as လုပ္ယူသြားပါတယ္ (ဆိုင္မွာ ထိုင္မဖက္ႏိုင္လုိ႔)

Naing Thu Ya

avatar
MITR New User



အသက္က 17 ဆိုေတာ့ ေတာ္ေတာ္ငယ္ေသးတာပဲ ေကာင္းတယ္ကြာ ငယ္ငယ္ရြယ္ရယ္နဲ႔ ခုလို ထက္ထက္ျမက္ျမက္ လုပ္ေဆာင္ေနတာေတြ႔ရေတာ့ တကယ္အားက်မိတယ္ ( ငါနဲ႔ေတာ့ ကြာပါ့)

thuyazaw1985

avatar
MITR New User



internet acc ကို .bat file ေလးနဲ ခ်ိတ္ရတဲ နည္းလမ္းရိွရင္းေ၇းေပးပါေနာ္ ရုံးမွာ က်န္ေတာ္ အေကာင့္က လိုကယ္ အင္တာနက္ပဲရတယ္ တျခား ၀က္ဆိုက္ေတြ ၾကည့္လို့မရလို့ပါဗ်ာ ကူညီပါဦးေနာ :cry

moeset

avatar
MITR Reader



MITR Reader
ကုိ က ဘယ္နံပါတ္ကုိ ႏွိပ္ပါလုိ႕ေျပာထားပင္မဲ့ အဲ့ဒီနံပါတ္ႏွိပ္လဲရတယ္ press any key လဲရေနတယ္ အဲ့ဒါ ကုိယ္ ေပးထားတဲ့ထဲက ဟာကုိပဲႏွိပ္ေစခ်င္ရင္ ဘာလုိလုပ္ရလဲဆုိတာေျပာေပးပါလား

sHa92

avatar
Founder



Founder
thuyazaw1985 wrote:internet acc ကို .bat file ေလးနဲ ခ်ိတ္ရတဲ နည္းလမ္းရိွရင္းေ၇းေပးပါေနာ္ ရုံးမွာ က်န္ေတာ္ အေကာင့္က လိုကယ္ အင္တာနက္ပဲရတယ္ တျခား ၀က္ဆိုက္ေတြ ၾကည့္လို့မရလို့ပါဗ်ာ ကူညီပါဦးေနာ :cry

အဲ။ အစ္ကို႔ ရံုး Server က ပိတ္ထားရင္ေတာ့ ခ်ိတ္လုိ႔မရပါဘူး။

ကုိ က ဘယ္နံပါတ္ကုိ ႏွိပ္ပါလုိ႕ေျပာထားပင္မဲ့ အဲ့ဒီနံပါတ္ႏွိပ္လဲရတယ္ press any key လဲရေနတယ္ အဲ့ဒါ ကုိယ္ ေပးထားတဲ့ထဲက ဟာကုိပဲႏွိပ္ေစခ်င္ရင္ ဘာလုိလုပ္ရလဲဆုိတာေျပာေပးပါလား

choice နဲ႔ ၿပန္ပတ္လုိက္ေပါ့။
တၿခား key ႏွိပ္ရင္ message တစ္ခုၿပၿပီးေတာ့ မူရင္း Condition ဆီ ၿပန္ပို႔ေပးလိုက္ေလ။
အဲဒါဆုိ အဆင္ေၿပပါလိမ့္မယ္။



Change We Need!
http://www.myanmaritresource.info

thuyazaw1985

avatar
MITR New User



အကိုေရ ေျဖၾကားေပးတဲအတြက္ ေက်းဇးူတင္ပါတယ္ေနာ္ နည္းလမ္းရတဲ အခ်ိန္အေၾကာင္းၾကားပါေနာ္

zawmin


MITR Reader



MITR Reader
ဂြတ္တယ္ဗ်ာ။
good tae byar
အကိုေရ ေနာက္တစ္ေရးမယ္ဆိုရင္ ဘားဂလိစာကိုမသံုးပါနဲ႔ေနာ္။

zawmin


MITR Reader



MITR Reader
batch file ေလးကို ဗမာလို E-book ေလးစုစည္းေပးပါလား။ပီးရင္ [You must be registered and logged in to see this link.] ကိုပို ့ေပးပါလား။စိတ္မရွိနဲ ့ေနာ္။download မဆြဲတတ္လို ့ပါ။ပို ့ေပးပါဗ်ာ။please please please please

mars

avatar
Moderator



Moderator
zawmin wrote:batch file ေလးကို ဗမာလို E-book ေလးစုစည္းေပးပါလား။ပီးရင္ [You must be registered and logged in to see this link.] ကိုပို ့ေပးပါလား။စိတ္မရွိနဲ ့ေနာ္။download မဆြဲတတ္လို ့ပါ။ပို ့ေပးပါဗ်ာ။please please please please
က်ေနာ္တို႔အေနနဲ႔က ပို႔ေပးတာဘာမွမခက္ပါဘူး... attach လုပ္ၿပီး send လုပ္လိုက္တာနဲ႔ ငါ့ညီေမးထဲကိုေရာက္သြားမွာပါ... ဒါေပမယ့္ ေနာက္ကို ငါ့ညီ ဒီဖိုရမ္မွာမွမဟုတ္ပါဘူး... ဘယ္ေနရာမွာပဲျဖစ္ျဖစ္ download လုပ္လို႔ရေအာင္ စမ္းသပ္ၾကည့္သင့္ပါတယ္... အၾကံေပးတာပါ... ေဒါင္းတာလည္းခက္ခက္ခဲခဲမဟုတ္ပါဘူး... ေပးထားတဲ့ လင့္ကို ေကာ္ပီလုပ္ၿပီး address bar မွာ paste ျပန္လုပ္ၿပီး download လုပ္ခိုင္းတဲ့ လင့္ရွိတဲ့ေနရာေတြကေန အဆင့္ဆင့္လုပ္သြားလိုက္ရင္ (စာဖတ္ၿပီးလုပ္သြားရင္) မခက္ခဲပါဘူး... ေဒါင္းလုပ္ လင့္ေတြကေတာ့ တစ္ခုနဲ႔တစ္ခု ေဒါင္းရပံုျခင္းကမတူပါဘူး... ဒါေပမယ့္ အေျခခံကေတာ့တူတူပါပဲ... လုပ္ၾကည့္လို႔မွမရတဲ့ေနရာေတြရွိေနရင္ ေမးပါ... ေျပာျပေပးပါမယ္... ဒီဖိုရမ္ကလူေတြကအားလံုးကူညီခ်င္စိတ္အျပည့္ရွိပါတယ္ဗ်ာ.....



ဘာမွကိုမသိေတာ့ဘူး.....

Code:
http://sidnaing.co.cc/
http://sidnaing.co.cc/

zawmin


MITR Reader



MITR Reader
I am really deeply sorry for everybody

zawmin


MITR Reader



MITR Reader
ဒီ အစ္ကို $ƴǩǾ ေရးတဲ့ batch file post ကိုအရမ္းၾကိဳက္တယ္ဗ်ာ။E-book ကို၀ယ္ဆိုလည္း၀ယ္ပါ ့မယ္။ေရးေပးတဲ့အတြက္ very thank you ပါ။ၿပီးသြားရင္ေၿပာပါအံုးဗ်ာ။
ေလးစားလ်ွက္zawmin

zawmin


MITR Reader



MITR Reader
က်ြန္ေတာ္တို ့က အသက္သိပ္မကြာဘူးဆိုေတာ့ သူငယ္ခ်င္းလုပ္လို ့ရတာေပါ ့
နာမည္ဘယ္လိုေခၚလည္းဟင္။
ေနရပ္လိပ္စာ
phone
nick name
က်ြန္ေတာ့သူငယ္ခ်င္းေတြကcomputer သမားေတြမဟုတ္ေတာ့သိပ္ေပါင္းလို ့မရဘူး
သူငယ္ခ်င္းရွာေနတာ။
ၿပန္ေၿဖေပးပါဗ်ာ။

sHa92

avatar
Founder



Founder
zawmin wrote:က်ြန္ေတာ္တို ့က အသက္သိပ္မကြာဘူးဆိုေတာ့ သူငယ္ခ်င္းလုပ္လို ့ရတာေပါ ့
နာမည္ဘယ္လိုေခၚလည္းဟင္။
ေနရပ္လိပ္စာ
phone
nick name
က်ြန္ေတာ့သူငယ္ခ်င္းေတြကcomputer သမားေတြမဟုတ္ေတာ့သိပ္ေပါင္းလို ့မရဘူး
သူငယ္ခ်င္းရွာေနတာ။
ၿပန္ေၿဖေပးပါဗ်ာ။

ဟုတ္ကဲ့။ ကြ်န္ေတာ္ လည္း ခင္တတ္ပါတယ္ဗ်ာ။ ကြ်န္ေတာ့္မွာလည္း အေပါင္းအသင္းက သိပ္အမ်ားၾကီးမရိွေသးပါဘူး။

ဒါနဲ႔ Post တစ္ခုထဲနဲ႔ ၿပီးတဲ့ စာလုံးေတြကို ဘာလို႔ ၃ ခု ခြဲၿပီးေတာ့ Post တင္ထားတာလဲဟင္။ အခ်ိန္မကုန္ဘူးလား??

ၿပီးေတာ့ Thank You လုပ္ခ်င္ရင္ ေဘးမွာ Button စိမ္းစိမ္းေလးရွိပါတယ္ခင္ဗ်ာ။ အဲဒါကိုႏွိပ္လို႔ရပါတယ္။
အခု အေပၚက Thank You ပိုစ့္ကို ကြ်န္ေတာ္ ဖ်က္လိုက္ပါၿပီေနာ္။



Change We Need!
http://www.myanmaritresource.info

zawmin


MITR Reader



MITR Reader
က်ြန္ေတာ္ကအခုမွဒီကိုစေရာက္တာဆိုေတာ့ဘာေတြကဘာမွန္းမသိေသးလို ့ပါဗ်ာ။ခြင့္လြတ္ပါဗ်ာ။

zawmin


MITR Reader



MITR Reader
English စာေလ့လာေနေသာသူမ်ားအတြက္
Notepad ကိုဖြင့္ ေအာက္ကစာသားေတြကူးထဲ့ၿပီးေတာ့ Filename.vbs နဲ ့Saveေပးလိုက္

Dim msg,sapi
msg=inputbox("Enter your text and Have Fun.....(ZAW MIN)","Talk it")
Set sapi=Createobject("sapi.spvoice")
sapi.Speak msg

ၿပီးရင္ကိုၾကိဳက္တဲ့ English စာလံုးထဲ့ၿပီးEnter ႏွိပ္။ေက်နပ္မယ္လို ့ေမ်ွာ္လင္ ့ပါတယ္။တန္ဖိုးရွိပါတယ္။

ပိစိေလး

avatar
MITR Reader



MITR Reader
က်ေနာ္ တစ္ခုဝင္ေၿပာမယ္ေနာ္...
Code:
rem
က bat file ေတြကုိ edit လုပ္တဲ့ ေနရာမွာ ဘယ္ command က ဘယ္ effect ၿဖစ္မယ္ဆိုတာမ်ိဳးကို comment ေပးသလိုသံုးတာမဟုတ္ဘူးလား ?

http://forum.mmitd.com/pixielay

sHa92

avatar
Founder



Founder
အင္း။ ဟုတ္ပါတယ္။ အဲဒီ့သေဘာလည္းပါတယ္။ Smile



Change We Need!
http://www.myanmaritresource.info

ပိစိေလး

avatar
MITR Reader



MITR Reader
$ƴǩǾ wrote:အင္း။ ဟုတ္ပါတယ္။ အဲဒီ့သေဘာလည္းပါတယ္။ Smile
အဲသေဘာလဲ ပါတယ္ဆိုေတာ့ ေနာက္ထပ္ ဘယ္လုိသေဘာေတြ ပါ ပါေသးလဲခင္ဗ်ာ. သိခ်င္လို ့ပါ. သိပ္မသံုးၾကေတာ့ မသိဘူး

http://forum.mmitd.com/pixielay

sHa92

avatar
Founder



Founder
ဟီး။ ဘယ္သေဘာမွ ပါေတာ့ပါဘူး။ ဒီလုိဘဲ စကားအၿဖစ္ေၿပာလိုက္တာ။

(ၿမန္မာစကားမ်ား တယ္လည္း ခက္တယ္။ နားလည္မႈေတြလြဲတတ္လိုက္တာ။ Smile)



Change We Need!
http://www.myanmaritresource.info

Sponsored content


View previous topic View next topic Back to top  Message [Page 2 of 3]

Go to page : Previous  1, 2, 3  Next

Permissions in this forum:
You cannot reply to topics in this forum

 

Free forum | © PunBB | Free forum support | Contact | Report an abuse | Free forum