ببخشید میشه با VB دستورات داس رو اجرا کرد مثلا copy و cut و delete و ... :41:
من تازه کارم لطفا واضح توضیح بدی:5:
هر جا پرسیدم نشده هر کی بگه ممنونش می شم :10:
Printable View
ببخشید میشه با VB دستورات داس رو اجرا کرد مثلا copy و cut و delete و ... :41:
من تازه کارم لطفا واضح توضیح بدی:5:
هر جا پرسیدم نشده هر کی بگه ممنونش می شم :10:
سلام دوست عزیز خسته نباشید.
می تونید از دستور زیر استفاده کنید:
FileSystem
FileSystem.FileCopy برای کپی
FileSystem.FileLen برای بدست آوردن حجم فایل
FileSystem.FileDateTime تاریخ فایل
FileSystem.Kill حذف فایل
و ...
با تشکر قربانت علی:11:.
برای اجرای این دستوراتی که گفتید، احتیاجی به داس نیست. vb به اندازه ی کافی برای کار با فایل ها قوی هست.
ولی اگه تمایل دارید از دستورات داس استفاده کنید، بگید تا بهتون بگم چطوری.
1-ميشه با VB فايلي رو مخفي کرد (در داس با دستور attrib) آيا در VB اين دستور وجود داره و cut و rename
2- من مي خواهم يک دکمه در VB بسازم که وقتي روش کليک کردم به صفحه دوم بره ولي نمي دونم از کجا شروع کنم
3- يک دکمه ساختم که form رو تغيير رنگ بده دستورش رو در يک command اينجور نوشتم form1.backcolor=highlight
و يک بار هم اين دستور form1.backcolor=blue ولي نمي دونم چرا وقتي اجراش مي کنم form1 رنگش سياه میشه
4- يک command ساختم که دکمه هاي ديگه رو تغيير رنگ بده و دستورش رو هم اينجور نوشتم command1.backcolor=highlight ولي کار نمي کنه
5- ببخشيد علي آقا اگه میشه برای کد های بالا مثال ذکر کنید و منابع اون دستورات رو ذکر کنید
6-help ويژوال بيسيک کار نمي کنه چرا؟
7- آقا/خانم ULF_VB6 من مي خواهم در vb از دستورات داس استفاده کنم ميشه بهم بگيد چطوري؟
5- منبع ؟!!! کدهای خود VB هستش دیگه. منبع برا چی؟ شما از FileSystem که استفاده کنید، میتونید با فایلها کار کنید.
6- چون msdn رو نصب نکردید.
الآن وقت ندارم به همه سوالاتتون جواب بدم. بقیش برا بعد. (سر درد دارم)
msdn رو وقتی می خواهم نصب کنم error میده فکر کنم باید روی ویندوز 98 نصب بشه
احتمالا به خاطره اینه که توی cd تون اصلا msdn وجود نداره (فایلهای نصبش)
البته من تا حالا برای vb6 این msdn رو نصب نکردم، یعنی Cd ای پیدا نکردم که روش داشته باشه. به همین خاطر نمیدونم، شاید ایراد از همونی باشه که خودتون گفتید. متن پیغام ارور رو کپی کنید اینجا، تا بهتر بشه راهنماییتون کرد.
7- برای اجرای دستورات داس، یه راهش اینه که دستورات مورد نظر رو داخل یه فایل batch ذخیره کنید بعد با استفاده از تابع shell اون فایل رو اجرا کنید.
یه راهه دیگش هم اینجوریه :
راه های دیگه ای هم هست. یه جستجو کنید، پیدا میکنید.کد:Dim sYourCommand As String
sYourCommand = "\\networkfolder\project\testfile.txt"
Shell "cmd /c " & sYourCommand, vbHide
حالا که اومدم بذار بقیه سوالاتتون رو هم جواب بدم.
1- فکر کنم با استفاده از توابع api بشه به خصوصیات فایل ها دسترسی داشت و اونا رو تغییر داد. الآن اسم تابعش یادم نیست.
2-
3- و 4-کد:Private Sub Command1_Click()
Form2.Show
End Sub
کد:Private Sub Command1_Click()
Form1.BackColor = &HFF&
Command1.BackColor = vbBlue
Command2.BackColor = vbHighlight
End Sub
خیل ممنون از آقا/خانم ULF_VB6
میشه بگید چرا این دستور کار نمی کنه
shell "e:\ddd.exe", vbNormalFocus
حالا آقا یا خانم، چه فرقی میکنه!!!
خب دوست عزیز، شما وقتی این دستور رو اجرا میکنید چه پیغام میده؟