View Full Version : وصل شدن به یک برنامه دیگر و کار با آن
amirali0079
چهارشنبه 24 دی 1393, 08:56 صبح
سلام و عرض ادب
سوال : ما 2 برنامه داریم
برنامه 1:
عددی از کاربر گرفته و آنرا به توان 2 میرساند و نشان میدهد (کنسول)
برنامه 2:
عددی از کاربر گرفته و در برنامه 1 وارد میکند و پاسخ با به کاربر نشان می دهد
-
چگونه ممکن است ؟
می شود چنین کاری کرد ؟
Naghibi
چهارشنبه 24 دی 1393, 10:49 صبح
برای اجرای یک برنامه با آرگومان ورودی شما می تونین از ApplicationEvents استفاده کنین و در قسمت Startup برنامه مشخص کنین اگر برنامه با پارامتر ورودی اجرا شده است چه فرآیندی را انجام دهد. این مراحل در برنامه 1 باید انجام شود و در برنامه 2 فقط کافی است برنامه 1 با پارامتر ورودی که همان عددی است که از کاربر گرفته شده، فراخوانی شود.
SabaSabouhi
چهارشنبه 24 دی 1393, 11:28 صبح
سلام
این کار رو به روشهای مختلف میشه انجام داد. باید دید کسی که این کار رو از شما خواسته نظرش چی بوده.
قدیماً ( زمانی که زبان C کار میکردیم ) روش کار StandardIO بود. یعنی برنامه از StrIn میخوند و تو StdOut مینوشت.
هنگام اجرای برنامه هم به این شکل عمل میکردیم:
c:\>program1 | program2
الان تو #C هم میشه این کار رو انجام داد، فقط مراحلش یه کم بیشتره :)
روش دیگه هم اینه که برنامه دوم با استفاده از Process برنامه دوم رو با پارامتر داده شده اجرا کنه. ( این روش یه کم امروزیتره )
صبا صبوحی
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.