آخرين پست هاي ارسالي انجمن ايران دلفي

دانلود رایگان کامپوننت های دلفی طراحی تخصصی ربات تلگرام
نمایش نتایج: از 1 به 5 از 5

موضوع: چند سوال...

  1. #1
    کاربر سایت msi1393 آواتار ها
    تاریخ عضویت
    مرداد ۱۳۹۳
    نوشته ها
    28
    تشکر ها
    13
    تشکر شده 12 بار در 9 ارسال.

    چند سوال...

    با عرض سلام خدمت دوستان و اساتید گرامی
    بنده چند سوال داشتم که اگر امکان داره ممنون میشم پاسخ بدید.
    1- در دلفی چطور میشه یه تابع سراسری تعریف کرد که بشه در تمام فرمها ازش استفاده کرد؟
    2- چطوری میشه برای برنامه Help ساخت؟
    3- وقتی برنامه رو با نرم افزار installShield ست آپ کنیم آیا فایل نصب قابل ویرایش هست؟ یعنی برنامه نویس دیگه ای میتونه درون برنامه تغییرات ایجاد کنه؟
    4- چطور میشه برای نرم افزار قفل گذاشت؟ و مثلا برنامه بدون کد فقط 10 ساعت روی هر سیستم کار کنه؟
    6- چطوری میشه محتویاتی که کاربر در یک تکست باکس وارد میکنه بعد از راه اندازی مجدد برنامه دوباره در تکست باکس لود کرد؟ بدون استفاده از دیتابیس؟
    با تشکر

  2. #2
    مدیر انجمن meyti آواتار ها
    تاریخ عضویت
    مرداد ۱۳۹۲
    نوشته ها
    142
    تشکر ها
    134
    تشکر شده 73 بار در 54 ارسال.

    پاسخ : چند سوال...

    سلام
    در خصوص تعریف تابع سراسری : اگه تابع در قسمت uses تعریف بشه از همه فرمها قابل دسترسیه .
    در خصوص قفل : منم دنبال همین قضیه راهی پیدا شد بفرمایید که استفاده کنیم -
    در مورد ذخیر بدون دیتابیس از فایل باید استفاده بشه - مثلا memo خودش همچین قابلتی داره :
    کد:
    Memo1.Lines.SaveToFile('c:\test.txt');
    Memo1.Lines.LoadFromFile('c:\test.txt');

  3. #3
    کاربر سایت msi1393 آواتار ها
    تاریخ عضویت
    مرداد ۱۳۹۳
    نوشته ها
    28
    تشکر ها
    13
    تشکر شده 12 بار در 9 ارسال.

    پاسخ : چند سوال...

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

  4. #4
    مدیرکل سایت admin آواتار ها
    تاریخ عضویت
    مهر ۱۳۸۷
    محل سکونت
    تهران ، بندرعباس ، آیسک
    سن
    32
    نوشته ها
    507
    تشکر ها
    235
    تشکر شده 213 بار در 135 ارسال.
    Blog Entries
    1

    پاسخ : چند سوال...

    1- در دلفی چطور میشه یه تابع سراسری تعریف کرد که بشه در تمام فرمها ازش استفاده کرد؟
    در قسمت Private یا Public یونیت فعلی یک تابع تعریف کنید و بعد در قسمت Implementation تابع رو پیاده سازی کنید و یا یک Unit به پروژتون اضافه کنید و در اونجا تابع خودتون رو به روش مشابه تعریف کنید و با اضافه کردن اسم یونیت در Uses یونیت فعلی از تابع استفاده کنید.


    2- چطوری میشه برای برنامه Help ساخت؟
    راه حلهای زیادی داریم ، از نوشتن یک فایل ورد گرفته تا ساختن فرمی با قابلیت جستجوی سوال و جواب تا نرم افزارهایی که بدین منظور و برای تهیه ی فایلهای .chm و مشابه اون ساخته شده اند.

    3- وقتی برنامه رو با نرم افزار installShield ست آپ کنیم آیا فایل نصب قابل ویرایش هست؟ یعنی برنامه نویس دیگه ای میتونه درون برنامه تغییرات ایجاد کنه؟
    در ساخت ستاپ ما سورس رو که قرار نمیدهیم ... فایل اجرایی رو هم نمیشه به این راحتی ویرایش کرد ...

    4- چطور میشه برای نرم افزار قفل گذاشت؟ و مثلا برنامه بدون کد فقط 10 ساعت روی هر سیستم کار کنه؟
    بهترین روش استفاده از قفلهایی است که هم به نرم افزار و هم به سخت افزار وابسته هستند ...
    6- چطوری میشه محتویاتی که کاربر در یک تکست باکس وارد میکنه بعد از راه اندازی مجدد برنامه دوباره در تکست باکس لود کرد؟ بدون استفاده از دیتابیس؟
    استفاده از ذخیره به صورت فایلینگ که روشهای زیادی دارد ...

    مثلا بعد ذخیره میشه با تایع زیر هم اطلاعات رو لود کرد.

    کد:
     {خواندن از فايل}
    
     function LoadFile(const FileName: TFileName): string;
    begin
      with TStringList.Create do
        try
          LoadFromFile(FileName);
          Result := Text;
        finally
          Free;
        end;
    end;
    موفق و موید باشید.
    دلفی ،*جذاب ترین زبان طراحی نرم افزار ...

  5. کاربر مقابل از admin عزیز به خاطر این پست مفید تشکر کرده است:

    msi1393 (۲۰ / تیر / ۱۳۹۶)

  6. #5
    کاربر سایت msi1393 آواتار ها
    تاریخ عضویت
    مرداد ۱۳۹۳
    نوشته ها
    28
    تشکر ها
    13
    تشکر شده 12 بار در 9 ارسال.

    Re: پاسخ : چند سوال...

    سلام
    از شما استاد گرامی بسیار متشکرم

  7. کاربر مقابل از msi1393 عزیز به خاطر این پست مفید تشکر کرده است:

    admin (۲۱ / تیر / ۱۳۹۶)

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

مجوز های ارسال و ویرایش

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