تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 9 از 9

نام تاپيک: فایل exe ساختن در دلفی

  1. #1
    در آغاز فعالیت
    تاريخ عضويت
    Feb 2008
    پست ها
    7

    پيش فرض فایل exe ساختن در دلفی

    با سلام،چگونه میتوان در دلفی پروژه ای را که طراحی کرده ایم را فایل exe آن را بسازیم.
    برای اینکه عنوان مورد نظر در caption فروم و همچنین منوها از راست به چپ قرار گیرند چه باید کرد(خاصیت bidimode را روی rigthtoleft تنظیم کردم ولی فایده ای نداشت) .
    با تشکر.

  2. #2
    اگه نباشه جاش خالی می مونه SadeghPM's Avatar
    تاريخ عضويت
    Jun 2007
    پست ها
    407

    پيش فرض

    از منوی Project گزینه Builde Project رو انتخاب کن..

    خاصیت bidimode را روی rigthtoleft تنظیم کردم ولی فایده ای نداشت) .
    با همین گزینه درست میشه...

  3. #3
    آخر فروم باز ehsssssan's Avatar
    تاريخ عضويت
    Nov 2007
    پست ها
    2,343

    پيش فرض

    سلام دوستان یه سوال داشتم

    می خواستم یه فایل exe رو تو برنامه خودم فراخوانیش کنم
    مثلا وقتی رو button کلیلک میکنی بتونه مثلا media player یا مثلا windows muvie marker رو باز کنه

    با تشکر از دوستانی که راهنمایی میکنن

  4. #4
    داره خودمونی میشه skmkh6056's Avatar
    تاريخ عضويت
    Feb 2008
    پست ها
    98

    پيش فرض

    procedure TForm1.Button1Click(Sender: TObject);
    begin
    WinExec(PChar('C:\WINDOWS\system32\calc.exe'),0);
    end;

  5. #5
    آخر فروم باز ehsssssan's Avatar
    تاريخ عضويت
    Nov 2007
    پست ها
    2,343

    پيش فرض

    ممنون حتما امتحان میکنم.

  6. #6
    آخر فروم باز ehsssssan's Avatar
    تاريخ عضويت
    Nov 2007
    پست ها
    2,343

    پيش فرض

    من این کارو انجام دادم ولی برای اولین بار calc رو اجرا میکنه و لی وقتی میخوای چیز دیگه ای مثل notepad یا غیره رو اجرا کنی فایل اجرا میشه یعنی وقتی تو تاسک منیجر میری فایل در حال اجرا رو نشون میده و لی تو محیط کاربری فایل نشون داده نمیشه/

    متشکرم

  7. #7
    اگه نباشه جاش خالی می مونه SadeghPM's Avatar
    تاريخ عضويت
    Jun 2007
    پست ها
    407

    پيش فرض

    ShellExecute(

    HWND hwnd, // handle to parent window
    LPCTSTR lpOperation, // pointer to string that specifies operation to perform
    LPCTSTR lpFile, // pointer to filename or folder name string
    LPCTSTR lpParameters, // pointer to string that specifies executable-file parameters
    LPCTSTR lpDirectory, // pointer to string that specifies default directory
    INT nShowCmd // whether file is shown when opened
    );
    shellexecute(form1.Handle,'open','iexplore.exe','C :\Windows',nil,SW_SHOWNORMAL);

  8. #8
    آخر فروم باز ehsssssan's Avatar
    تاريخ عضويت
    Nov 2007
    پست ها
    2,343

    پيش فرض

    اینایی که نوشتی یعنی چه؟

  9. #9
    اگه نباشه جاش خالی می مونه SadeghPM's Avatar
    تاريخ عضويت
    Jun 2007
    پست ها
    407

    پيش فرض

    ShellExecute(

    HWND hwnd, // handle to parent window
    LPCTSTR lpOperation, // pointer to string that specifies operation to perform
    LPCTSTR lpFile, // pointer to filename or folder name string
    LPCTSTR lpParameters, // pointer to string that specifies executable-file parameters
    LPCTSTR lpDirectory, // pointer to string that specifies default directory
    INT nShowCmd // whether file is shown when opened
    );
    shellexecute(form1.Handle,'open','iexplore.exe','C :\Windows',nil,SW_SHOWNORMAL);
    توی مثال کاملا واضحه...!!!
    hwnd به قوله معروف دستگیره پنجره مورد نظر ---handle to parent window
    lpOperation عملی که قراره روی فایل مورده نظر انجلم بگیره که میتونه Open , print , Explore باشه.
    lpFile نام فایل مورد نظر شما
    lpParameters در صورتی که می خواهید برای برنامه پارامتری خاص بفرستید..
    lpDirectory دایرکتوری که فایل درون آن می باشد.
    nShowCmd نوع نمایشی که می خواهید فایلتان داشته باشه ...مثلا می تونه به این صورت ها باشه:
    SW_SHOWNORMAL نمایش به صورت نرمال
    SW_MAXIMIZE نمایش در حالت ماکزیمایز و ...

    کامل تر این اطلاعاتو می تونی از هلپ دلفی به دست بیاری...

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •