فرمی دارای یک دکمه است چه کدی باید بنویسم تا بتوانم با کلیک کردن روی ان یک فایلexe با وظایفی که برایش
از قبل تعریف کرده ام ایجاد شود (فوری)
Printable View
فرمی دارای یک دکمه است چه کدی باید بنویسم تا بتوانم با کلیک کردن روی ان یک فایلexe با وظایفی که برایش
از قبل تعریف کرده ام ایجاد شود (فوری)
دوست عزیز سوال شما یک سوال کلی می باشد. چون هر برنامه سوئیچهای مخصوص به خودش رو داره.
ولی بطور کلی با استفاده از دستور Shell میتوان هر برنامه ای رو اجرا کرد.
مثلا دستور زیر ضمن اجرای برنامه NotePad ، فایل MyFile.Txt رو هم به داخل نوت پد فراخوانی میکند.
یا دستور زیر برنامه MySoftWare رو بصورت مینیمایز اجرا میکند.کد:
Shell ("C:\WINDOWS\system32\notepad.exe c:\MyFile.txt", _
AppWinStyle.NormalFocus, False)
کد:
Shell("C:\Program Files\MySoftWare.exe", _
AppWinStyle.MinimizedNoFocus, False)
منظورم اینکه یک فایل با پسوند exe درست بشه (یک فایل جدید)
عجب. این چیزی که شما میخواهید ، بهش میگن کامپایلر.
ساخت کامپایلر خودش یک پروژه عظیم هست. چه برسه به اینکه بخوای اونو تو یه روال ( کلیک دکمه ) انجامش بدی.
سلام
در دات نت مشکل چندانی ندارد ... !
دات نت را دست کم نگیرید.
اگر واقعاً مشکلتان فقط با کامپایلر حل میشود، یعنی میخواهید بلوک String از دستورات را به کد اجرایی تبدیل کنید.
میتوانید بلوک های String کدهای زبانهای رجیستر شده در دات نت را (مثلاً VB.Net یا C#.Netیا حتی VC++.Net) را توسطوهله مناسبی از کلاسس System.CodeDom.Compiler.CodeDomProvider کامپایل کنید.