Страница: 1 |
Страница: 1 |
Вопрос: как открыть exe-шник программки?
Добавлено: 27.04.06 08:54
Автор вопроса: Лёля
Сделана на С++ Builder
поставила себе этот буилдер - там есть все для создания форм, а как исполняемый файл открыть для корректировки - нифига не получается.
В списке расширений при открытии есть exe, но он как библиотечный тип.
что нужно установить еще?
Ответы
Всего ответов: 13
Номер ответа: 1
Автор ответа:
Лёля
Вопросов: 2
Ответов: 5
Профиль | | #1
Добавлено: 27.04.06 08:55
работаю впервые, так что не пинайте сильно )))
Номер ответа: 2
Автор ответа:
GSerg
Вопросов: 0
Ответов: 1876
Профиль | | #2
Добавлено: 27.04.06 10:26
Ха ха.
Смешно.
Вместо exe открывать исходники может стоит попытаться?
Номер ответа: 3
Автор ответа:
HOOLIGAN
Вопросов: 0
Ответов: 1066
Профиль | | #3
Добавлено: 27.04.06 10:37
exe можно открыть чем угодно, хотя бы блокнотом.
Или hex-редактором.
Весь вопрос в том, что ты в нем будешь смотреть?
Там ничего интересного нет.
Во всяком случае, губной помады и лака для ногтей там нет точно.
Номер ответа: 4
Автор ответа:
SRV
ICQ: 254226129
Вопросов: 30
Ответов: 107
Профиль | | #4
Добавлено: 27.04.06 10:37
Согласен, причём тут экзешник!
Номер ответа: 5
Автор ответа:
Лёля
Вопросов: 2
Ответов: 5
Профиль | | #5
Добавлено: 27.04.06 10:42
>Ха ха.
>Смешно.
пропускаем,
>Вместо exe открывать исходники может стоит попытаться?
а вот с этого места поподробнее, пожалуйста.
Понимаю, что отдельные модули объединяются в исполняемый файл, но как посмотреть форму главного окна программы, чтобы, к примеру добавить или убрать некоторые компоненты?
Номер ответа: 6
Автор ответа:
GSerg
Вопросов: 0
Ответов: 1876
Профиль | | #6
Добавлено: 27.04.06 10:58
Ха ха.
Но уже не очень смешно.
Исходники берём и открываем. Исходники - это такие файлы с расширением, в данном случае, типа .cpp или .c. Нет исходников - обламываемся.
Я так понимаю, что "поставила себе этот буилдер" - это конкретно чтобы exe открыть? Тогда возвращаемся к истокам (см. "Ха ха. Смешно", "Ха ха. Но уже не очень смешно" и "обламываемся".
Номер ответа: 7
Автор ответа:
Лёля
Вопросов: 2
Ответов: 5
Профиль | | #7
Добавлено: 27.04.06 11:32
если все еще интересно..
>Исходники берём и открываем типа .cpp
такой сделала по примеру в учебнике, но следующий этап обучения- это создание отделных модулей - DLL-лек, которые вызываются из основного модуля.
Взяла для примера готовую программку, там в основном одни DLL, и исполняемый файл. Как их просмотреть-то?
Короче, они не открываются этой программой, значит "обламываемся" ?
Номер ответа: 8
Автор ответа:
GSerg
Вопросов: 0
Ответов: 1876
Профиль | | #8
Добавлено: 27.04.06 11:48
Они ничем не открываются в том смысле, в котором здесь везде употреблено слово "открыть"... сей факт относится к слишком очевидным и базовым.
Номер ответа: 9
Автор ответа:
Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #9
Добавлено: 27.04.06 15:07
Если не считать редактора ресурсов
Номер ответа: 10
Автор ответа:
AgentFire
ICQ: 192496851
Вопросов: 75
Ответов: 3178
Профиль | | #10
Добавлено: 27.04.06 22:04
Лёля, они пытаются сказать что "открыть" в ТВОЕМ понимании exe-шник у тебя на данный момент не получится, хоть какой билдер у тебя стоит, от него это не зависит.
Исходники - это то, из чего в конечно итоге получается exe. Его обратно в код "открыть" не выйдет ни у тебя, ни у меня, ни у 99/100 человек на этом форуме живущих.
Номер ответа: 11
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #11
Добавлено: 27.04.06 22:59
если человек не отличает исходник от программы, зачем ему С++ ? )))
Номер ответа: 12
Автор ответа:
HOOLIGAN
Вопросов: 0
Ответов: 1066
Профиль | | #12
Добавлено: 27.04.06 23:23
как посмотреть форму главного окна программы, чтобы, к примеру добавить или убрать некоторые компоненты?
Если у тебя нет исходного текста программы, то поменять что-либо в программе можно только дизассемблировав ехе-файл дизассемблером (или отладчиком, имеющим функцию дизассемблирования). Полученный при этом текст будет на ассемблере, но никак не на билдере. Чтобы вносить изменения в этот ассемблерный листинг (изменить логику работы программы или добавить контрол), и при этом программа осталась работоспособной, нужна достаточно высокая квалификация, которой на данный момент ты явно не обладаешь. Поэтому начинай изучение программирования с другой стороны - от простого к сложному.
Номер ответа: 13
Автор ответа:
Лёля
Вопросов: 2
Ответов: 5
Профиль | | #13
Добавлено: 28.04.06 03:25
Четкий и ясный ответ (такого в учебниках не найдешь ведь)
Спасибо всем, кто пинал.