PDA

View Full Version : استفاده از خروجی نرم افزار دیگر به عنوان ورودی در ویژوال بیسیک



Bluestar88
سه شنبه 28 اردیبهشت 1395, 15:28 عصر
سلام،
من یه سوالی داشتم، میخواستم بدونم اگه یه نرم افزاری داشته باشیم (هر نوع نرم افزاری). این نرم افزار بعد از اجرا کردن، یک خروجی در قالب فایل تکست می دهد. البته این فایل تکست را در جایی ذخیره نمیکند و با استفاده از منوی FILE و سپس رفتن روی Copy Data می توان این دیتا رو کپی کرد و با پیست ان در فایل تکست خروجی را ایجاد کرد....آیا می توان این خروجی را مستقیمم (یعنی بدون رفتن به گزینه File و زیر منوی COPY Data ) با استفاده از نرم افزار ویژوال بیسیک گرفت و سپس آن رو تجزیه و تحلیل کرد؟ منظورم نوشتن برنامه ای است که بتواند این عملیات رو بر روی نرم افزار انجام دهد، یعنی نرم افزار را اجرا کند و سپس دیتای آن را مورد استفاده قرار دهد. ممنونم ازتون...

meys34
سه شنبه 28 اردیبهشت 1395, 17:48 عصر
سلام

همه چیز به برنامه ای که ازش دیتا میخوایید بگیرید بستگی داره

بعضی برنامه ها به صورت command line هم میتونن اجرا بشن...

اگر صرفا اجرای برنامه و کلیک روی منوی خاص مد نظرتون هست از این استفاده کنید
(خروجی به شکل exe میده که میتونید به برنامه تون اضافه کنید)

http://barnamenevis.org/showthread.php?480467-%D9%85%D8%A7%DA%A9%D8%B1%D9%88-%D8%A8%D8%B1%D8%A7%D9%8A-%D8%B9%D9%85%D9%84%D9%8A%D8%A7%D8%AA-%D9%85%D8%A7%D9%88%D8%B3&p=2152792&viewfull=1#post2152792

Bluestar88
چهارشنبه 29 اردیبهشت 1395, 08:30 صبح
ممنونم از راهنماییتون....
میشه بیشتر توضیح بدید که چیکار بایستی بکنم؟ من با ماکرو تا حالا کار نکردم...

meys34
چهارشنبه 29 اردیبهشت 1395, 14:38 عصر
سلام

روی Record Macro کلیک کنید و هر کاری که میخواید انجام بدید رو برنامه تون رو یکبار انجام بدید...

Stop Recording کلیک کنید و میبینید که حرکات موس و کیبورد رو براتون ذخیره کرده...


یکبار play کنید ببینید همه چی درسته... برای خروج از play دکمه های ctrl+q رو بزنید...

File>Compile to exe هم برای ساخت فایل exe هست
که اگر لازم داشتید میتونید توی برنامه ای که با vb6 مینویسید اضافه کنید...