[uquote="smacorp",url="/forum/viewtopic.php?p=3394590#p3394590"]
SDimok, заметил такой момент - открыли в Вашей программе гербер из папки, поработали с ним, программу закрыли,
папку удалили. Программа же запомнила последнюю рабочую папку и при следующей попытке открытия гербера выдает окно "Расположение недоступно".[/uquote]
При удаленной папке, диалог перенаправляется в папку "документы" в профиле пользователя.
Это жестко прописано в реестре по пути HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\ComDlg32
Там сохраняются все эхотэги последних открытых файлов. Там же и путь для диалогов по умолчанию.
Видимо у тебя в реестре неверная запись. (И скорее всего проблема только у тебя)
Я конечно сделал в следующей версии перехват этого исключения, и заворачиваю открытие диалога в папку, из которой запущено приложение.
ЕЕ ТОЧНО НЕ УДАЛЯТ
Добавлено after 6 minutes 9 seconds:
[uquote="mial",url="/forum/viewtopic.php?p=3394555#p3394555"]На одной слышу как то встал в конце строки на 1-1.5 секунды[/uquote]
Именно в месте ожидания останова раньше не было ожидания квитанции от HLDI. И при таких затыках могла быть пропущена строка
экспонирования, вот только непонятно почему лазер оставался включенным (или выключенным).
Ладно, поживем увидим.