PDA

View Full Version : سوال: چگونه فیلدی در یک برنامه دیگر را مقدار دهی کنم؟



shervinrv
دوشنبه 20 آبان 1387, 10:36 صبح
سلام دوستان
من میخواستم برنامه ای بنویسم که بتونم باهاش فیلد های یه برنامه دیگه رو مقدار دهی کنم.
بیشتر توضیح بدم
ببنید من تریدر هستم بعضی وقتا بازار یه جوریه که وقت نمیکنم دستی توی فیلد های معامله مقادیرو دستی وارد کنم و این کمبود وقت باعث ضرر من میشه
حالا میخوام یه برنامه بنویسم که خودش محاسبه کنه و مقادیر رو بنویسه توی فیلد های مربوطه
محاسباتش که کاری نداره
میمونه اینکه چجوری خودش بنویسه تو متاتریدر.
راهی برای اینکار هست؟
ممنون

shervinrv
دوشنبه 20 آبان 1387, 18:45 عصر
دوستان کسی چیزی نمیدونه؟
اگه نمیشه و راهی نداره بگید که بدونم
ممنون

sepehr.net
دوشنبه 20 آبان 1387, 21:42 عصر
سلام والا من که هیچی نفهمیدم !!! اگه میشه بیشتر توضیح بدین

shervinrv
دوشنبه 20 آبان 1387, 22:20 عصر
ممنون از پستت
ببین دوست عزیز
یه برنامه هست که من همش باهاش کار میکنم
و دائم باید تو یه صفحه از این برنامه یه سری فیلد رو مقدار بدم و سابمیت کنم
تا اینجا که مشکل نیست؟
حالا من میخوام یه برنامه داشته باشم که مقادیرو خودش محسابه کنه و توی فیلد های مربوطه که در یه برنامه دیگه هست بنویسه

sepehr.net
دوشنبه 20 آبان 1387, 22:43 عصر
برای این کار از Api ها استفاده میشه. شما در ابتدا باید به وسیله ی این apiها پنجره ی فعال رو پیدا کنید(اگه اشتباه نکنم تابع GetActiveWindow از فایل user32.dll بود !!) و سپس به وسیله ی همین api ها مقادیر دلخواه رو به اون برنامه ارسال کنید. شما برای ساخت این برنامه خیلی به api ها نیاز پیدا میکنین. بهتره که به مراجع api ها در اینترنت رجوع کنید.

am_abbas65
سه شنبه 21 آبان 1387, 21:48 عصر
اطلاعات رو تو يه فايل بنويس بعد از برنامه ديگه فايل رو بخون و فيلد ها رو جاگذاري كن

shervinrv
چهارشنبه 22 آبان 1387, 07:32 صبح
ممنون دوست عزیز
آخه برنامه دوم واسه خودم نیست که بتونم توش کد بنویسم و فایل رو بخونم

shervinrv
چهارشنبه 22 آبان 1387, 07:33 صبح
جناب sepehr.net راستش من هرچی گشتم چیزی پیدا نکردم
شاید سرچ ترمم مناسب نبوده
میشه یه ذره دقیق تر راهنمایی بفرمائید؟

sepehr.net
پنج شنبه 23 آبان 1387, 10:05 صبح
دوست عزیز منبع زیاد هست
http://barnamenevis.org/forum/showthread.php?t=121103
http://barnamenevis.org/forum/showthread.php?t=21867
http://www.kasbarg.com/topic.php?topic=264940
http://computer.parsx.com/about376.html
کتابهایی هم تو بازار هست که لیست هایی از api ها رو توضیح داده
اگه با vb6 یا delphi کار کرده باشین اونها api viewver دارند شما میتونی از اونها استفاده کنین