Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

А шрифт всё равно не удаляется [D6, Win95/98]


AL2002 ©   (2002-10-14 22:49:00) 

Удаляю из реестра значение с названием шрифта и именем файла.
Делаю RemoveFontResource(файл);
Удаляю нафиг файл.
Посылаю бродкаст, что фонт меняется.

Открываю Панель управления, вкладка шрифты.
Шрифт есть. Его уже ни открыть, ни свойства его посмотреть.
НО ОН ЕСТЬ, МАТЬ ЕГО.
Что ж делать? Так всё и оставить, чтоб после перезагрузки всё само устранялось? :((


AL2002   (2002-10-15 17:44:00) [1]

По моим наблюдениям, когда проходит какое-то время, полчаса, к примеру, удалённые шрифты из "Панели Управления/Шрифты" пропадают.
Вот и интересно, что это за команда.

SendMessage(FindWindow ("Progman", "Program Manager"), WM_COMMAND, $A065, 0);
WinExec(Pchar(""rundll32 user,repaintscreen""),sw_Show);
SendMessage(HWND_BROADCAST,WM_SETTINGCHANGE,0,0);
не помогают, а команда WinExec(Pchar(""rundll32 shell32,SHExitWindowsEx -1""),sw_Show); ваще поотрубала всё нафиг и перегрузила сеть. Правда, фонты убрались, но это ж не метод! :)


AL2002   (2002-10-15 15:15:00) [2]

Как считаете, пользователь не обидится на всё вышеперечисленное?


Дремучий   (2002-10-15 12:15:00) [3]

Кстати в твой ливрум так и не попал -
тайм аут конекшен, если музыкант еще там тусуется -
дай ему мое мыло или аську...
может и "посотрудничаем"...
:))


AL2002   (2002-10-15 10:55:00) [4]

>Дремучий © (15.10.02 10:40)
>однако если удалять шрифт вручную, то все будет ок.
>Значит способ есть. Надо искать метод.
>:))
8))


Дремучий   (2002-10-15 10:40:00) [5]

однако если удалять шрифт вручную, то все будет ок.
Значит способ есть. Надо искать метод.
:))


AL2002   (2002-10-15 10:36:00) [6]

Где непробьенный Слесарь — спец по шрифтам?


AL2002   (2002-10-14 22:59:00) [7]

Кстати:
Панель управления, вкладка шрифты.
Так вот, в списке фонтов даже размер шрифта показывает и название файла и, ессно, название шрифта, что говорит о том, что инфа о списке шрифтов где-то ещё хранится... Вот только где она, собака, хранится?

ЗЫ:
обновления списка и перезапуск ПфнельУправления/Шрифты не помогает. Удалённые (физически) фонты остаются.


Наверх

Титульная страница Поиск, карта сайта Написать письмо