mkbo_webmaster
پنج شنبه 14 اردیبهشت 1385, 14:52 عصر
به زبان ساده میگم ، مثلا من میخوام اگر در خط دستوری (حالا چه در Dos و چه در Run) بنویسم : test.exe /nopassword یا مثلا test.exe speedmode و یا ...
برنامه اجرائی من به صورتی که تعیین میکنم از خارج هدایت بشه.
شاید نفهمیده باشید که منظور من چی بود !!!
راحت تر بگم ، خصوصیتی در ویژوال بیسیک 6 وجود داره که با استفاده از اون میتونید مقدارهای ورودی بوسیله کاربر در خط دستوری رو بصورت رشته ای یا Variant دریافت کنید.
اگه خواستید بصورت رشته ای دریافت کنید از کلمه کلیدی Command$ و اگه خواستید بصورت Variant دریافت کنید از کلمه کلیدی Command استفاده میکنید.
یه پروژه ویژوال بیسیک 6 بسازید و کد زیر رو داخل اون قرار بدید. و در مرحله بعد نسخه exe این فایل اجرائی رو از طریق Run یا Dos با ذکر پارامتری که دوست دارید تایپ کرده و اجرا کنید. تا نتیجه کار دستتون بیاد و ببینید که چه کارهایی میتونید با همین امکان ساده ویژوال بیسیک انجام بدید.
Private Sub Form_Load()
Call Msgbox(Command$)
End
End Sub
راستی ، خطوط دستوری خودتون رو میتونید حتی بصورت Default به فایل exe خودتون اعمال کنید. که از طریق منوی Project Properties و برگه Make و تایپ کلمه کلیدی خودتون در قسمت Command Line میسر میشه.
ما رو از تجارب خودتون بی نصیب نزارید !!
/
برنامه اجرائی من به صورتی که تعیین میکنم از خارج هدایت بشه.
شاید نفهمیده باشید که منظور من چی بود !!!
راحت تر بگم ، خصوصیتی در ویژوال بیسیک 6 وجود داره که با استفاده از اون میتونید مقدارهای ورودی بوسیله کاربر در خط دستوری رو بصورت رشته ای یا Variant دریافت کنید.
اگه خواستید بصورت رشته ای دریافت کنید از کلمه کلیدی Command$ و اگه خواستید بصورت Variant دریافت کنید از کلمه کلیدی Command استفاده میکنید.
یه پروژه ویژوال بیسیک 6 بسازید و کد زیر رو داخل اون قرار بدید. و در مرحله بعد نسخه exe این فایل اجرائی رو از طریق Run یا Dos با ذکر پارامتری که دوست دارید تایپ کرده و اجرا کنید. تا نتیجه کار دستتون بیاد و ببینید که چه کارهایی میتونید با همین امکان ساده ویژوال بیسیک انجام بدید.
Private Sub Form_Load()
Call Msgbox(Command$)
End
End Sub
راستی ، خطوط دستوری خودتون رو میتونید حتی بصورت Default به فایل exe خودتون اعمال کنید. که از طریق منوی Project Properties و برگه Make و تایپ کلمه کلیدی خودتون در قسمت Command Line میسر میشه.
ما رو از تجارب خودتون بی نصیب نزارید !!
/