PDA

View Full Version : ارتباط رو برنامه با یکدیگر



MShirzadi
سه شنبه 12 دی 1385, 14:24 عصر
دوستان میخواستم بدونم که تا حالا هیچ یک از دوستان تئنستند که دو برنامه مثل VB.Net و Matlab رو با هم ارتباط بدند یعنی با VB به Matlab یک ورودی بدن و یک خروجی بگیرند
اگر این کار رو کردید بگید که چطوری میشه این کار رو انجام داد

manitack
سه شنبه 12 دی 1385, 16:51 عصر
برای اینکار معمولا امکانات برنامه مورد نظر مثل Excel یا word را توسط یک اکتیو ایکس یا کامپاننت
وارد محیط vb میکنند.و در برنامه با آن تعامل میکنند.(ورودی میدهند و خروجی میگیرند ).با جستجو در سایتها میتوانی کنترل مربوط به برنامه مورد نظر خود را پیدا کنی

problem
پنج شنبه 14 دی 1385, 23:51 عصر
mz_majid_mz جان، شما باید سوالت رو به طور جداگانه در تاپیک جدایی مطرح کنی.
MShirzadi جان، بعضی برنامه‌ها اجازه Automation می‌دن و می‌شه از برنامه‌های دیگه صداشون زد، پارامتر داد، و جوابی با فرمت خاص گرفت، اما همه این اجازه رو نمی‌دن. در مورد مطلب (منظور همون MATLAB بود!) نمی‌دونم که می‌شه یا نمی‌شه.

MShirzadi
شنبه 16 دی 1385, 10:29 صبح
میشه یه کم بیشتر توضیح بدی
با جستجو در کدوم سایتها میتونم پیدا کنم

problem
شنبه 16 دی 1385, 17:05 عصر
سواد من به این نمی‌رسه اما به نظرم می‌آد که ظاهراً MATLAB‌ هم از Automation ساپورت می‌کنه: MATLAB Automation Server Support (http://www.mathworks.com/access/helpdesk/help/techdoc/matlab_external/index.html?/access/helpdesk/help/techdoc/matlab_external/f27470.html&)

Ner'zhul Arthas
شنبه 16 دی 1385, 22:38 عصر
حالا دستورات فرستادن و گرفتن چیه؟

MShirzadi
یک شنبه 17 دی 1385, 10:08 صبح
یعنی از دوستان کسی تا حالا این کار رو نکرده
اگه میشه سایتی یا کتابی در این مورد معرفی کنید خیلی برام مهم هست. گیرم

vahidiran
سه شنبه 19 دی 1385, 11:24 صبح
یه راهش اینه که Active x شو توی اینترنت پیدا کنی ، مثلا برای Arobat Reader و Phtoshop وجو د داره البته تمام کار هایی خود نرم افزار رو نمی کنن ولی بخشی از اون انجام می ده برای AutoCad هم وجود داره حالابرای مطلب یه جستجو کن