PDA

View Full Version : گرفتن متن از داس در برنامه



YasserDivaR
پنج شنبه 16 بهمن 1393, 13:09 عصر
سلام دوستان حتما همگی با UPX اشنایی دارین
من یه رابط گرافیکی درست کردم ولی فقط یه مشکل دارم
چجوری میتونم از داس میزان فشرده شده رو تو یه لیبل دریافت کنم

http://bahram24.persiangig.com/UPload2014/UPX-GUI%20Advanced/AutoYasserDivar_UPX-GUI%20Advanced.exe/download

البته تو برنامه کنسول داس رو شبیه سازی کردم یعنی محیط داس در خود برنامه اجرا میشه
تو یه برنامه UPX GUI دیدم بعد از فشردگی اطلاعاتی که در برنامه بود بصورت جعبه پیغام نشون داده شد
چجوری میتونم این اطلاعات رو دریافت کنم
در ضمن در داخل برنامه ProgressBar نیز هست
چجوری میشه ProgressBar اونو تو برنامه الحاق کنم
یعنی میزان پیشرفت فشرگی که پروگرس بار برنامه نشون میده تو ProgressBar من هم نیز نمایش بده

برای درک بهتر عکس ضمیمه رو ببینید

mehran901
پنج شنبه 07 اسفند 1393, 11:26 صبح
با این یوزرکنترل میتونی کاری ک میخوای رو انجام بدی کار باهاشم بسیار سادس

128884

program2vb
جمعه 08 اسفند 1393, 11:42 صبح
سلام خدمت شما .
شما با استفاده از دستور --> dir c: >> d:\b.txt میتونین اطلاعات رو از صفحه داس دریافت کنین و نمایش بدین

موفق و پیروز باشید در پناه ایزد حق تعالی . یا علی

YasserDivaR
شنبه 09 اسفند 1393, 18:49 عصر
سلام میشه یه نمونه مثال بهم بدین؟؟؟
متاسفانه در کار با این ابزار یکم ضعیف هستم
دستوری رو صادر کنم تو داس
و مقداری رو از خروجی در جعبه پیغام نمایش بدم

program2vb
پنج شنبه 28 اسفند 1393, 17:19 عصر
سلام

Private Sub Command1_Click()
Shell "cmd /c ver >>d:\a.txt", vbNormalFocus
Dim s As String
Open "d:\a.txt" For Input As #1
Input #1, s
Do Until EOF(1)
Input #1, s
Loop
Close #1
MsgBox s, vbInformation, "RosE"
End Sub

موفق و سربلند باشید در پناه حق ... یا علی