نمایش نتایج 1 تا 16 از 16

نام تاپیک: ارتباط بین c و #c

  1. #1

    ارتباط بین c و #c

    سلام با تشکر از مطالب مفیدتون
    برنامه ای به سیشارپ نوشتم قصد دارم یه ارتباطی بین برنامم به سیشارپ و یه برنامه دیگه که به سی نوشتم ایجاد کنم به اینصورت که یه سری تکست باکس و ... در برنامم (برنامه سیشارپ)دارم میخام هربار که مقداری در تکست باکسهام مینویسم بعد از اینکه برنامه را اجرا کردم این مقادیر در سی ثبت بشه!!!
    آیا اصلا چنین ارتباطی امکان پذیره؟؟؟

  2. #2
    کاربر دائمی آواتار Hossenbor
    تاریخ عضویت
    بهمن 1387
    محل زندگی
    پارس
    پست
    429

    نقل قول: ارتباط بین c و #c

    میشه بیشتر توضیح بدین

  3. #3
    کاربر دائمی آواتار Hossenbor
    تاریخ عضویت
    بهمن 1387
    محل زندگی
    پارس
    پست
    429

    نقل قول: ارتباط بین c و #c

    میشه بیشتر توضیح بدین الان تا جایی که من فهمیدم باید از اکتیو ایکس سی استفاده کنید

  4. #4

    نقل قول: ارتباط بین c و #c

    من باید یه برنامه به سیشارپ بنویسم که این برنامه قراره یه سری مقداررا بگیره و باید وقتی که برنامم اجرا میشه این مقدارها توی برنامه که به سی نوشتم ثبت بشه
    اکتیو ایکس سی چیه ؟اصلا نمیدونم (چطوری باید 2 تا زبانا با هم ارتباط بدم)

  5. #5

    نقل قول: ارتباط بین c و #c

    نقل قول نوشته شده توسط gilda azary مشاهده تاپیک
    اصلا نمیدونم (چطوری باید 2 تا زبانا با هم ارتباط بدم)
    اگه انگلیسیتون خوب هم نباشه، کدها و تصاویر این لینک به دردتون میخوره.
    اما اگه میخواهید ارتباط برقرار کنید به این صورت که گفتید. باید از ساختار XML برای اینکار استفاده کنید که در قسمت C#‎‎‎‎ اون مطلب زیاد هست و کار راحتیه (Linq to xml یا مبحث سریالایز کردن رو بخونید) برای خواندن فایل XML در C هم به کتاب C++‎‎ for beginners .... masters صفحه 597 تا 599 مراجعه کنید یا اینجا
    آخرین ویرایش به وسیله سوداگر : جمعه 08 اردیبهشت 1391 در 15:01 عصر

  6. #6

    نقل قول: ارتباط بین c و #c

    نقل قول نوشته شده توسط Dezfoul مشاهده تاپیک
    اگه انگلیسیتون خوب هم نباشه، کدها و تصاویر این لینک به دردتون میخوره.
    اما اگه میخواهید ارتباط برقرار کنید به این صورت که گفتید. باید از ساختار XML برای اینکار استفاده کنید که در قسمت C#‎‎‎‎ اون مطلب زیاد هست و کار راحتیه (Linq to xml یا مبحث سریالایز کردن رو بخونید) برای خواندن فایل XML در C هم به کتاب C++‎‎ for beginners .... masters صفحه 597 تا 599 مراجعه کنید یا اینجا
    ممکنه لطف کنید اطلاعات بیشتری در اختیارم قرار بدید من اطلاعات خیلی کمی در مورد xml دارم (البته با windows form application کار میکنم نه consol)!!
    اگه نمونه پروژه ای تو این زمینه داشته باشید خیلی بهم کمک میکنه!!

  7. #7
    کاربر دائمی آواتار Hossenbor
    تاریخ عضویت
    بهمن 1387
    محل زندگی
    پارس
    پست
    429

    نقل قول: ارتباط بین c و #c

    از راه اول استفاده کنین بهتر نیست؟ من فکر کردم دو برنامه شما مجزاست

  8. #8

    نقل قول: ارتباط بین c و #c

    البته من این رو اضافه کنم که اگر هردو بصورت سورس هستن (به نظرم از توضیحات شما اینجوری برآمد که ممکنه سورس باشن) لزومی نداره از ActiveX یا Linq استفاده کنی. در اون صورت به سادگی میشه با یه واسط ++Managed C این ارتباط رو بر قرار کرد...
    اگر به بهداشت و سلامت حیوانات علاقه دارید، از vetMD.ir دیدن کنید.
    وبلاگ شخصی من: fadavi.net

    اینجا کمتر سر می‌زنم. (تلگرام من)

  9. #9

    نقل قول: ارتباط بین c و #c

    نقل قول نوشته شده توسط MohamadF مشاهده تاپیک
    البته من این رو اضافه کنم که اگر هردو بصورت سورس هستن (به نظرم از توضیحات شما اینجوری برآمد که ممکنه سورس باشن) لزومی نداره از ActiveX یا Linq استفاده کنی. در اون صورت به سادگی میشه با یه واسط ++Managed C این ارتباط رو بر قرار کرد...
    منظورتون از سورس چیه ؟ فایل dll؟
    میشه در مورد managed C++‎ توضیح بدید؟؟ا
    گه برنامه سی را به صورت dllدر پروژه سیشارپم بیارم آیا میتونم با نوشتن مقادیر مورد نظرم در تکست باکسای برنامه سیشارپ این مقادیر را در فایل dll مربوط به سی ثبت کنم؟؟

  10. #10

    نقل قول: ارتباط بین c و #c

    نقل قول نوشته شده توسط Hossenbor مشاهده تاپیک
    از راه اول استفاده کنین بهتر نیست؟ من فکر کردم دو برنامه شما مجزاست
    لطفا در مورد اکتیو ایکس سی توضیح بدید!!!!

  11. #11
    کاربر دائمی آواتار Hossenbor
    تاریخ عضویت
    بهمن 1387
    محل زندگی
    پارس
    پست
    429

    نقل قول: ارتباط بین c و #c

    زیاد با این مقوله کار نکردم دوست عزیز ولی فکر کنم اینا بدردت بخوره
    http://www.codeproject.com/Articles/...t-within-a-NET
    و
    http://ultimaserial.com/vctutor.html
    اکتیو ایکس رو هم که میدونید چیه مثل کنترل مدیا پلییراگر رو تول باکس راست کلیک کنید بعد چویز ایتم رو بزنید بعد وارد دیالوگی میشید که پره از این نمونه

  12. #12

    نقل قول: ارتباط بین c و #c

    نقل قول نوشته شده توسط gilda azary مشاهده تاپیک
    منظورتون از سورس چیه ؟ فایل dll؟
    میشه در مورد managed C++‎ توضیح بدید؟؟ا
    گه برنامه سی را به صورت dllدر پروژه سیشارپم بیارم آیا میتونم با نوشتن مقادیر مورد نظرم در تکست باکسای برنامه سیشارپ این مقادیر را در فایل dll مربوط به سی ثبت کنم؟؟
    ببینید بطور کلی با ++VC به دو صورت native و managed میشه برنامه نویسی کرد. اینجوری که من از توضیحات شما فهمیدم، شما میخواین بین سی شارپ و Native VC ارتباط برقرار کنین.

    دو حالت وجود داره، اگر این دوتا برنامه جدا از هم هستن (یعنی قراره بصورت دوتا برنامه ی جدا روی سیستم کاربر نصب بشن و...) شما با توجه به 2 تا نکته میتونین بهترین راه ارتباط رو انتخاب کنین:
    1. معلوم کنین می خواین این داده ها رو از #C به ++C انتقال بدین، یا برعکس، یا شایدم قراره دو طرفه باشه...
    2. این داده ها چیا هستن... (فقط رشته ان، ممکنه فایل باشن، اینکه تعدادشون کمه یا ممکنه بخواین یه آرایه با طول متغیر رو ارسال کنین و ...)
    بعد از این می تونین یکی از راه های dll، ActiveX، XML رو انتخاب کنین.

    اگرم حوصله ی این همه دردسر رو ندارین XML بدون شک کارتون رو راه میندازه، هرچند ممکنه بهترین راه نباشه.

    اما اگر قرار نیست این دو تا از هم جدا باشن، یعنی هردو یک برنامه هستن و فقط شما میخواین توی یه برنامه هم زمان از دو تا زبان (یعنی سی و سیشارپ) استفاده کنین، راه حل خیلی خیلی خیلی (!) آسون تره.

    کلا اگه در مورد برنامتون یکم توضیح بدین فکر کنم راحت تر باشه توضیح دادنش. :)
    اگر به بهداشت و سلامت حیوانات علاقه دارید، از vetMD.ir دیدن کنید.
    وبلاگ شخصی من: fadavi.net

    اینجا کمتر سر می‌زنم. (تلگرام من)

  13. #13
    کاربر دائمی آواتار Hossenbor
    تاریخ عضویت
    بهمن 1387
    محل زندگی
    پارس
    پست
    429

    نقل قول: ارتباط بین c و #c

    دوسته عزیز تو سی شارپ تقریبا تمام نیازهایه یک کاربر گنجانده شدهو با توجه با اون کتابخانه بزرگش شما نیازی به سی پلاس پلاس ندارید مگر برای سرعت یا برای نصب دات نت فریمورک وفکر کنم در ضمن شما برای استفاده از مقوله سرعت میتونی از Dllimport استفاده کنی مشکلتو حل میکنه

  14. #14

    نقل قول: ارتباط بین c و #c

    نقل قول نوشته شده توسط MohamadF مشاهده تاپیک

    اما اگر قرار نیست این دو تا از هم جدا باشن، یعنی هردو یک برنامه هستن و فقط شما میخواین توی یه برنامه هم زمان از دو تا زبان (یعنی سی و سیشارپ) استفاده کنین، راه حل خیلی خیلی خیلی (!) آسون تره.

    کلا اگه در مورد برنامتون یکم توضیح بدین فکر کنم راحت تر باشه توضیح دادنش. :)
    همینطوره من میخام بتونم توی محیط برنامه نویسی سیشارپ برنامه ای را که به زبان سی نوشتما بیارم و بعد بتونم هر دوی این برنامه ها را با هم ارتباط بدم (برنامه سیشارپم تقریبا شامل یکسری تکست باکس و دکمه های رادیویی و ... است که میخام هر گونه مقداری که وارد این تکست باکسا میکنم یا دکمه ای را فعال میکنم بعد از اجرای برنامه این مقادیر و ... در برنامه ای که به سی دارم ثبت بشه تا بعد سی را به یه زبان برنامه نویسی که مربوط به برق تبدیل کنم).لطف میکنید تو این زمینه راهنماییم کنید!؟

  15. #15
    کاربر دائمی آواتار Hossenbor
    تاریخ عضویت
    بهمن 1387
    محل زندگی
    پارس
    پست
    429

    نقل قول: ارتباط بین c و #c

    آهان حالا افتاد شما باید اون مقادیر رو ذخیره و با سی فراخوانی کنید و بعد برنامه خودتونو به اون برنامه خاص تبدیل کنید راه هایه زیادی هست من جمله راههایه که دوستان گفتن و بهترین راه اینه که اونا رو قالب بندی و ذخیره کنید و بعد اونا رو در سی فراخوانی کنید درسته؟

  16. #16

    نقل قول: ارتباط بین c و #c

    نقل قول نوشته شده توسط Hossenbor مشاهده تاپیک
    آهان حالا افتاد شما باید اون مقادیر رو ذخیره و با سی فراخوانی کنید و بعد برنامه خودتونو به اون برنامه خاص تبدیل کنید راه هایه زیادی هست من جمله راههایه که دوستان گفتن و بهترین راه اینه که اونا رو قالب بندی و ذخیره کنید و بعد اونا رو در سی فراخوانی کنید درسته؟
    بله درسته.مقادیر در سیشارپ نوشته بشه سپس در سی ثبت بشه و نهایتا سی را به برنامه دیگه ای تبدیل کنم.
    قالب بندی و ذخیره؟!!

تاپیک های مشابه

  1. ارتباط بین client ها و server با driver پارادوکس
    نوشته شده توسط sepideh1st در بخش برنامه نویسی در Delphi
    پاسخ: 8
    آخرین پست: شنبه 03 مرداد 1383, 14:07 عصر
  2. ارتباط بین delphi و sql sever
    نوشته شده توسط sepideh1st در بخش بانک های اطلاعاتی در Delphi
    پاسخ: 7
    آخرین پست: شنبه 29 فروردین 1383, 12:53 عصر
  3. ارتباط بین delphi&sqlserver
    نوشته شده توسط sepideh1st در بخش SQL Server
    پاسخ: 1
    آخرین پست: شنبه 02 اسفند 1382, 13:53 عصر
  4. ارتباط بین فرم اصلی از طریق مین منو با فرمهای دیگر
    نوشته شده توسط nima_1041 در بخش برنامه نویسی در Delphi
    پاسخ: 11
    آخرین پست: پنج شنبه 17 مهر 1382, 14:21 عصر
  5. ارتباط بین Flash و صفحات وب
    نوشته شده توسط sunboy در بخش ASP.NET Web Forms
    پاسخ: 1
    آخرین پست: پنج شنبه 16 مرداد 1382, 16:31 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •