|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
17.05.2011, 00:42 | #1 |
Регистрация: 02.05.2011
Сообщений: 7
|
Проблема при переносе приложения на другой компьютер
Доброго времени суток. Написал приложения с помощью WinAPI, на моем компьютере запускается, на другом компьютере запускается, однако, пропадает кнопка, поэксперементировал в свойствах проекта(Code Generetion), результата не добился. Заранее спасибо.
|
17.05.2011, 06:43 | #2 |
Форумчанин
Регистрация: 06.05.2011
Сообщений: 287
|
Что за кнопка, куда пропадает...
Честно говоря, по описанию может быть всё, что угодно, побольше бы информации... |
17.05.2011, 07:01 | #3 |
Старожил
Регистрация: 31.05.2010
Сообщений: 13,543
|
Перенос чего? Куда? С винды на линукс? С линукса на винду?
С одной материнки на другую? Я, вот тут столкнулся с переносом проги с матери на мать (её). LPT порт они (поизводители) переделали под другой стандарт. Прогу пришлось переписывать. Достали уже!
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder |
17.05.2011, 16:31 | #4 |
Регистрация: 02.05.2011
Сообщений: 7
|
Все гораздо проще, создаю приложение, при запуске которого создается окно с измененной формой, на которое выводиться изображение, на этом окне есть кнопка с натянутым bmp, так вот, на моем компьютере exe-файл( windows 7)запускается-все работатет, на другом(win xp) при запуске исполяемого файла кнопка вовсе пропадает, пробовал компилить на этом компьютере-кнопка не появляется, пишет предупреждение о невозможности найти файл PDB, при загрузке dll, comctl32.dll-в том числе
|
17.05.2011, 19:45 | #5 |
Форумчанин
Регистрация: 06.05.2011
Сообщений: 287
|
Вероятнее всего в Windows 7 Вы использовали стиль кнопки, который не существует в Windows XP, так как версия comctl32.dll там ниже Внимательнее прочитайте в MSDN, к какой версии comctl32 какой стиль относится.
|
19.05.2011, 02:11 | #6 |
Регистрация: 02.05.2011
Сообщений: 7
|
Необходимо было добавить:
#include <commctrl.h> #pragma comment (lib, "comctl32") INITCOMMONCONTROLSEX icex; icex.dwSize = sizeof(INITCOMMONCONTROLSEX); icex.dwICC = ICC_WIN95_CLASSES|ICC_COOL_CLASSES| ICC_BAR_CLASSES|ICC_USEREX_CLASSES; InitCommonControlsEx(&icex); спасибо |
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проблема с кодировкой бд при переносе форума (vbulletin) | crystalbit | WordPress и другие CMS | 3 | 25.02.2011 19:42 |
как сделать, чтобы при переносе с одного листа на другой данные не заменялись, а писались в новую строку? | user199a | Microsoft Office Excel | 4 | 08.01.2011 18:13 |
Ошибка при переносе бд | krigsmahtana | БД в Delphi | 3 | 10.08.2010 11:37 |
Проблема при переносе кода. | MasterK | Общие вопросы Delphi | 1 | 08.04.2010 18:05 |
опять о переносе программы на другой компьютер | bmb_66 | БД в Delphi | 4 | 17.04.2008 01:42 |