PDA

View Full Version : تشخیص حالت DesignTime و RunTime



MHajiSoft
چهارشنبه 01 اردیبهشت 1389, 00:47 صبح
سلام به دوستان
لازم به ذکره که در مورد این سؤال اول جستجو در سایت رو انجام دادم. چون به نتیجه نرسیدم این پستو زدم.
من در حال نوشتن یک کامپوننت هستم و نیاز دارم که چند فایل را در آن باز کنم.
از آنجایی که فایل هایی که برای لود لازم است بعد از نصب در مسیر جاری برنامه قرار میگیرند نیاز است تا کامپوننت آنرا از مسیر جاری برنامه بخواند، اما در حالت DesignTime کامپوننت مسیر جاری خودشو محل سورس برنامه نشان نمیدهد، بلکه Desktop رو برمیگردونه.

میخواستم ببینم راهی هست که کامپوننت تشخیص بده که در کدوم حالت قرار داره تا بتونه بسته به حالت DesignTime یا RunTime از محل مناسب فایلهای خودشو بخونه.

با تشکر

Delphi Coder
چهارشنبه 01 اردیبهشت 1389, 02:23 صبح
همه Component ها یه ComponentState دارن از اون میتونید استفاده کنید.