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

نام تاپیک: استفاده از یک برنامه دیگر در برنامه خودم

  1. #1

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

    سلام .

    من یک برنامه دارم و میخوام که اون رو در برنامه دیگه ای مورد استفاده قرار بدم . در واقع میخوام در برنامه دوم خودم از برنامه اول استفاده کنم و اون رو مثل یک فرم به برنامه اصلی خودم اظافه کنم و ازش استفاده کنم . آیا میشه این کار رو کرد ؟ اصلا چطور میتونم برنامه اول رو کلا به صورت dll تبدیلش کنم ؟

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

    نقل قول: استفاده از یک برنامه دیگر در برنامه خودم

    بسته به اینکه برنامه رو با چی نوشته باشد و خروجی برنامه چی باشه اگه شما برنامه رو در یککلاس نوشته باشی عموما خروجی اون به صورت dll هست و میتونی از قسمت Project منوی Add reference روانتخاب کنی و ادرس dll رو که ساختی بدی و میتونی در پروژه بااستفاده از کلمه Using در سی شازپ وکلمه Import در وی بی استفاده کنی
    اما اگه خروجی برنامه قبلی شما یک فایل EXE هست میبایست ز این کد استفاده کنی
    System.Diagnostics.Process.Start(FileName by address)

  3. #3

    نقل قول: استفاده از یک برنامه دیگر در برنامه خودم

    سلام .

    برنامه من dll نیست . یه برنامه ویندو فرم هستش و فایل exe داره . روشی که شما گفتی باید اول اون برنامه تصب بشه رو سیستم کاربر و بعد آدرس دهی رو در رنامه دوم انجام بدم که تازه برنامه اول به صورت یک برنامه جدا گانه باز میشه .

    من میخوام که کل برنامه اول در برنامه دوم مثل یک فرم باز بشه .

    اصلا میتونم کل برنامه اول رو به dll تبدیل کنم ؟

  4. #4

    نقل قول: استفاده از یک برنامه دیگر در برنامه خودم

    سلام دوست من، لازم نیست حتما خروجی پروژت فایل dll باشه تا بتونی Add reference ش کنی.
    همون فایل exe رو هم میتونی Add reference کنی و از فرم هاش نمونه بسازی و باز کنی.

    موفق باشی.

  5. #5

    نقل قول: استفاده از یک برنامه دیگر در برنامه خودم

    سلام .

    من برنامه ای رو که در مسیر زیر قرار داره به برنامه خودم اظافه کردم و اون رو به صورت یک فرم نمایش دادم .
    http://www.codeproject.com/KB/miscctrl/FileBrowser.aspx
    در برنامه خودم یه دونه ریچ تکست باکس و یک وب بروزر قرار داره . ریچ تکست باکس متن فایل رو نمایش میده و وب بروزر هم یک ویو از خود صفحه(فایل مورد نظر html هستش) . این دو تا کنترل در 3 تب جداگانه قرار دارند . تب اول کنترل ریچ تکست باکس ، تب دوم وب بروزر و تب سوم هم به صورت Split هستش (نصفش وب بروزر نصفش ریچ ...) . فایل مورد نظر بعد از دراگ شدن توسط برنامه ای که در آدرس بالا معرفی کردم در کنترل متنی، متنش نمایش داده میشه و در وب بروزر هم نمایش داده میشه اما چند باری که روی تب ها حرکت میکنم (2 یا 3 بار) برنامه یه ارور میده که من تا حالا باهاش برخورد نکردم . دلیلش از کجا میتونه باشه ؟

  6. #6

    نقل قول: استفاده از یک برنامه دیگر در برنامه خودم

    سلام دوست من
    متن خطا رو بنویس

  7. #7

    نقل قول: استفاده از یک برنامه دیگر در برنامه خودم

    نقل قول نوشته شده توسط mn_zandy63 مشاهده تاپیک
    سلام دوست من
    متن خطا رو بنویس
    من این کار رو با استفاد ه از راهنماییهای ارائه شده در همین تاپیک با یک پروژه دیگه انجام دادم ولی بدون اینکه خطایی بده از اجرای برنامه خارج می شه .دلیل این چی میتونه باشه؟

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

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