Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2003.10.27;
Скачать: [xml.tar.bz2];

Вниз

Как узнать, запущена-ли сейчас Delphi IDE?   Найти похожие ветки 

 
Alecs   (2003-10-15 18:10) [0]

Как узнать, запущена программа как exe-файл или в среде разработки IDE?


 
AlexanderSK   (2003-10-15 18:16) [1]

Если я правильно понял вопрос то так:
if csDesigning in obj.ComponentState then - проект находиться в DesignTime. obj - должен быть потомком TComponent.


 
Юрий Федоров   (2003-10-15 18:16) [2]

NT-Based :
function IsDebuggerPresent : BOOL ;stdcall; external "KERNEL32.DLL" name "IsDebuggerPresent";


 
Игорь Шевченко   (2003-10-15 18:16) [3]

FindWindow("TAppBuilder", nil) <> 0


 
Юрий Федоров   (2003-10-15 18:20) [4]

Игорь Шевченко © (15.10.03 18:16) [3]

А если IDE просто снаружи запущен :-))) ?


 
Alecs   (2003-10-15 18:36) [5]

to AlexanderSK - не проходит
to Игорь Шевченко - А если IDE просто снаружи запущен :-))) ?


 
Игорь Шевченко   (2003-10-15 18:40) [6]

Юрий Федоров © (15.10.03 18:20)
Alecs © (15.10.03 18:36)

Смотрим Subj:
Как узнать, запущена-ли сейчас Delphi IDE? :)))


 
Юрий Федоров   (2003-10-15 18:42) [7]

>>Игорь Шевченко © (15.10.03 18:40) [6]
Сабж расходится с текстом поста :-))


 
Игорь Шевченко   (2003-10-15 18:45) [8]

Юрий Федоров © (15.10.03 18:42)

Значит, я на subj ответил :))


 
Юрий Федоров   (2003-10-15 19:02) [9]

Игорь Шевченко © (15.10.03 18:45) [8]

Ну а я на текст.
Договорились :-))


 
Alecs   (2003-10-15 19:06) [10]

Вы конесно молодцы, но ответ всё-таки получить можно?
Как узнать, запущена программа как exe-файл или в среде разработки IDE?


 
Юрий Федоров   (2003-10-15 19:07) [11]

см. [2]


 
Palladin   (2003-10-15 19:23) [12]

Гы, а если другой debugger present...


 
Anatoly Podgoretsky   (2003-10-15 20:51) [13]

В параметрах указать debug, в программе

if ParamStr(1) = "debug" then ...


 
Игорь Шевченко   (2003-10-15 21:34) [14]

Юрий Федоров © (15.10.03 19:07)

Вот запущу я программу из-под Windbg или TD32 :)))
Похоже, ищется способ защиты по принципы триальных компонетов (works within IDE) или наоборот, взлома этой защиты.


 
Юрий Федоров   (2003-10-15 21:45) [15]

>>Игорь Шевченко © (15.10.03 21:34) [14]
Ну так функция то сработает...
наверно это и надо..
Другое дело, что под 9х непонятно, как определить


 
Игорь Шевченко   (2003-10-15 22:31) [16]

Юрий Федоров © (15.10.03 21:45)

Так же, как Infopower - определяет под всеми. Под рукой только нету исходников


 
KSergey   (2003-10-16 08:02) [17]

А у InfoPowеr этого модуля и нет в исходниках ;)
А иначе все бы ее "отключали" и рабовались ;)
Впрочем, можно и дизасеблировать, конечно, но стоит ли оно того...



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2003.10.27;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.012 c
1-89324
Tommy
2003-10-16 17:39
2003.10.27
И Опять stringGrid...


1-89371
The X
2003-10-15 18:32
2003.10.27
Корректное масштабирование окон при изменении разрешения


14-89522
Verg
2003-10-08 17:21
2003.10.27
Хорроший мальчик! :)))


1-89295
Брат
2003-10-14 11:17
2003.10.27
Как узнать открыт ли экселевский файл...


7-89624
Александр2030
2003-08-15 13:17
2003.10.27
Картинка





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский