![]() |
eXeL@B —› Вопросы новичков —› GetOpenFilename и GetSaveFileName глючат... - программа вылетает |
Посл.ответ | Сообщение |
|
Создано: 07 декабря 2007 23:33 · Личное сообщение · #1 пишу я программу, которая преобразования файла в db XXX,XXX,XXX,XXX,XXX,XXX,XXX db XXX,XXX,XXX,XXX,XXX,XXX,XXX и т.д..... я понимаю, что таких программ много, но хочу написать сам.... ну так вот... в начале программы вызывается GetOpenFileName, я выбираю файл... все нормально потом вызывается GetSaveFileName - если я сразу выбираю файл - то все ок, а если выбираю в поле "тип файлов", чтобы показывались все файлы (*.*), навожу курсор на какой-то файл в SaveFileDialog и секунду-две подержу - SaveFileDialog закрывается... я заметил, что в FASMW так же сама проблема... и подумал, что это ВИнда криво написанная... но "Блокнот" Винды, RadASM и остальные программы, работают нормально может кто-то стыкался с такоей проблемой? подсскажите, плиз, что делать я уже целый день мучаюсь и ничего не могу сделать ![]() вот исходник программы:
![]() |
|
Создано: 08 декабря 2007 06:10 · Личное сообщение · #2 Скомпилил - диалог не вылетает. Здесь конечго баги есть и без этого, но сабж, похоже, скрывается в ______.RES. rc-файл(ы) в студию... Или вот, сам разбирайся: ______.rc:
Скомпи этот rc. Только не GoRC - он глючный. Возьми rc.exe из MASM (или VC) и выполни: "rc /v ______.rc" Скомпили свой пример. Если глюк пропал - ищи отличия ;) ----- Всем привет, я вернулся ![]() |
|
Создано: 08 декабря 2007 19:03 · Личное сообщение · #3 не GoRC - компилирую все *.RC с помощью RC Масмовского все-равно вылетает... это или у меня система кривая (может вредная пограмма какая-то), или это майкрософт криво апишку GetSaveFileName писали ![]() откомпилил... все-равно вылетает.... и у Delphi тоже пробовал - скинул на форму OpenFileDialog И SaveFileDialog и две кнопки на нажатия одной - OpenDialog1.Execute; второй - SaveDIalog1.Execute; когда появлялся SaveDialog, выбирал файл, программа вылетала и появлялся Дельфийский отладчик, который вроде после команды mov ecx,[eax] вылетал... я не уверен, что у тебя не вылетает - просто это не на любом файле... prikolitvc.ucoz.ru/Boom.rar - в архиве видео, снятое CamStudio , на нем видно, как прога вылетает... ![]() ![]() |
|
Создано: 09 декабря 2007 06:23 · Личное сообщение · #4 1. У меня точно нет подобных глюков. 2. Чтоб сказать наверняка, что это ты свою систему так "настроил", нужно обменяться exe. Вот мой: ![]() ----- Всем привет, я вернулся ![]() |
|
Создано: 09 декабря 2007 18:34 · Личное сообщение · #5 |
![]() |
eXeL@B —› Вопросы новичков —› GetOpenFilename и GetSaveFileName глючат... - программа вылетает |