![]() |
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]() ![]() ![]() |
|
Михалыч |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 472 Регистрация: 1.7.2008 Репутация: нет Всего: нет |
Запустил текстовый редактор написанный на Делфи в Windows7.
Вот несколько багов: 1. Ассоциировать с текстовыми файлами свою программу в реестре не получилось,выдает ошибку что такого пути не существует:
2. Код для открытия файлов RichEdit не работает,что он есть ,что его нет. При открытии текстового файла ни чего не отображается
3. Если стоит Border Style := bsNone а Position:=poDesigned то окно обрезается с правой стороны и снизу сантиметра на два, то есть если были какие нибудь кнопки в этой области , то их уже ни кто не увидет Если кто то знает еще какие нибудь Баги с Windows7, напишите. Нужно быть ко всему готовым. -------------------- За частый поиск был забанен во всех известных поисковых системах. Обиженных комодераторов: 1 |
||||
|
|||||
kami |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1806 Регистрация: 25.8.2007 Где: Санкт-Петербург Репутация: 23 Всего: 72 |
Я бы не стал так категорично высказываться.
Win7, хоть и бета, но достаточно хорошо продуманная система. Первое, что приходит в голову - не хватает прав.
А что мешает посмотреть, почему не отображается? А вдруг действительно такого файла нет. Или процесс запущен без параметров. (самое очевидное, ибо не сказано, какая именно строка "игнорируется"). Эта проблема, имхо, аналогична проблеме с проблемой отображения 96dpi/120dpi. Это сообщение отредактировал(а) kami - 5.8.2009, 21:26 |
|||
|
||||
Михалыч |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 472 Регистрация: 1.7.2008 Репутация: нет Всего: нет |
Я это написал не для того что бы совета спрашивать (это будет после), а для того что бы другие заранее об этом подумали
при написании программ для Windows7 -------------------- За частый поиск был забанен во всех известных поисковых системах. Обиженных комодераторов: 1 |
|||
|
||||
kami |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1806 Регистрация: 25.8.2007 Где: Санкт-Петербург Репутация: 23 Всего: 72 |
||||
|
||||
Bose |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1458 Регистрация: 5.3.2005 Где: Riga, Latvia Репутация: 23 Всего: 51 |
Михалыч, ты описал симптомы, но не описал причину (которую вероятно и не нашёл). Ты даже не указал с какой версией Delphi получил эти баги, а ведь это очень важно. Какая версия Delphi, какие апдейты установлены, на каком компьютере компилировалась программа, какая версия Windows 7?
Добавлено через 8 минут и 3 секунды Покажи скриншот. |
|||
|
||||
Михалыч |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 472 Регистрация: 1.7.2008 Репутация: нет Всего: нет |
Причины надо обязательно искать,программу запускал у знакомого на его ПК,поставлю у себя Windows7, и буду прикидывать. Скриншот я не сделал,но примерно вот так, хотелось бы конечно узнать почему так? Присоединённый файл ( Кол-во скачиваний: 35 ) ![]() -------------------- За частый поиск был забанен во всех известных поисковых системах. Обиженных комодераторов: 1 |
|||
|
||||
v258 |
|
||||
Шустрый ![]() Профиль Группа: Участник Сообщений: 93 Регистрация: 19.7.2005 Где: Краснодарский кра й Репутация: 2 Всего: 2 |
Однажды открыл для себя такую вещь, как регистрация расширения только для текущего пользователя - с тех пор только так и делаю ![]() В вашем случае это будет выглядеть так:
Кстати, код универсален - если заменить HKEY_CURRENT_USER на HKEY_LOCAL_MACHINE, то расширение будет регистрироваться для всех пользователей (если сможете уговорить UAC не противодействовать ![]() ![]() Это сообщение отредактировал(а) v258 - 6.8.2009, 11:12 |
||||
|
|||||
CodeMonkey |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1839 Регистрация: 24.6.2008 Где: Россия, Тверь Репутация: 38 Всего: 89 |
За такое, начиная с Win2000, надо бить в лицо резко и сразу, чтоб запомнили ;)
Если совсем точнее - комбинацией из подветок HKCU и HKLM. -------------------- Опытный программист на C++ легко решает любые не существующие в Паскале проблемы. |
|||
|
||||
Михалыч |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 472 Регистрация: 1.7.2008 Репутация: нет Всего: нет |
Большое спасибо,теперь буду знать. -------------------- За частый поиск был забанен во всех известных поисковых системах. Обиженных комодераторов: 1 |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Delphi: Общие вопросы" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |