powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как понять из кода что я в VB-среде а не в EXE
5 сообщений из 5, страница 1 из 1
Как понять из кода что я в VB-среде а не в EXE
    #36613461
Дмитрий77
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как понять из кода что я в VB-среде а не в EXE?
Ну т.е. что прога запущена из среды разработки?
IF (IDE)
подними правую руку
IF (exe)
подними левую руку

?
...
Рейтинг: 0 / 0
Как понять из кода что я в VB-среде а не в EXE
    #36613479
AndrF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
Private Declare Function GetModuleFileNameA Lib "kernel32" (ByVal hModule As Long, ByVal lpFileName As String, ByVal nSize As Long) As Long

Public Function IsIDEApp() As Boolean
    Dim s As String *  255 , i As Long
    i = GetModuleFileNameA(App.hInstance, s,  255 )
    IsIDEApp = ( 0  = StrComp(Mid$(s, i -  6 ,  7 ), "Vb6.exe", vbTextCompare))
End Sub
...
Рейтинг: 0 / 0
Как понять из кода что я в VB-среде а не в EXE
    #36613577
Дмитрий77,

Обычно люди пользовались чем-то вроде описанного здесь как "Way 1".
...
Рейтинг: 0 / 0
Как понять из кода что я в VB-среде а не в EXE
    #36613593
Дмитрий77
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
13-й квартал,
функция выше меня вполне устроит, главно дело чтоб оно случайно не решило что в IDE, когда в exe.
...
Рейтинг: 0 / 0
Как понять из кода что я в VB-среде а не в EXE
    #36613599
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
уже много раз обсуждали
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как понять из кода что я в VB-среде а не в EXE
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]