Re: OpenGL+DelphiX+DirectX+Virtual Girl на De lphi
Hi!
> Ну зачем же так светить, ни к чему.
Да ладно тебе... ;-)
Нормально вышло!!! А?
За последние 60 дней ни разу не выходила
Сайт листа:
http://codeguru.ru
Открыт:
21-09-2003
Пре-модерация: Нет
Адрес для писем в лист: comp.soft.prog.prog-list@subscribe.ru
Адрес
модератора: comp.soft.prog.prog-owner@subscribe.ru
Hi!
> Ну зачем же так светить, ни к чему.
Да ладно тебе... ;-)
Нормально вышло!!! А?
Доброго всего всем!
> А NMPOP3 удаляет с сервака тока после приема.
Если не изменяет память, то есть procedure DeleteMailMessage (Number:
integer), где Number - номер письма. (вроде так называется).
P.S. А есть еще пакет ICS (скачать можно на torry.net), на мой взгляд с ним
работать удобнее.
jP
Номер выпуска : 1860
Возраст листа : 141 (дней)
Количество подписчиков : 383
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/75934
Получить правила : mailto:comp.soft.prog.prog-rules@subscribe.ru
Формат "дайджест" : mailto:comp.soft.prog.prog-digest@subscribe.ru
Формат "каждое письмо" : mailto:comp.soft.prog.prog-normal@subscribe.ru
Формат "читать с веба" : mailto:comp.soft.prog.prog-webonly@subscribe.ru
-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.prog.prog-list@subscribe.ru
Отписаться: mailto:comp.soft.prog.prog--unsub@subscribe.ru
http://subscribe.ru/ mailto:ask@subscribe.ru
> Кто знает как сабж без программирования сделать, записью в реестре,
т. е.
> средствами системы? Некоторые это как-то умудряются делать без
> перезагрузки, видимо, с помощью встроенного в систему инсталлятора.
> В общем, кто в курсе, то подробно, пожалуйста.
Не мучался бы, взял любой инсталлятор, скажем, Install Shield Express,
идущий с Delphi, - программировать там не нужно, просто выбрать файлы,
которые будут ставиться и удаляться - и сделал инсталляшку для своего ПО.
После установки она прописывает себя в "Установку и удаление программ"
Windows, для информации это ключ реестра:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall\
Когда выбираешь Удалить(Uninstall) - запускается Exe, прописанный в данном
ключе для имени твоего приложения (exe-шник этот делается инсталлятором), и
он удаляет файлы твоего ПО.
Номер выпуска : 1859
Возраст листа : 141 (дней)
Количество подписчиков : 383
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/75920
Получить правила : mailto:comp.soft.prog.prog-rules@subscribe.ru
Формат "дайджест" : mailto:comp.soft.prog.prog-digest@subscribe.ru
Формат "каждое письмо" : mailto:comp.soft.prog.prog-normal@subscribe.ru
Формат "читать с веба" : mailto:comp.soft.prog.prog-webonly@subscribe.ru
-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.prog.prog-list@subscribe.ru
Отписаться: mailto:comp.soft.prog.prog--unsub@subscribe.ru
http://subscribe.ru/ mailto:ask@subscribe.ru
Привета!
> Сильно не уверен.
> В MSDN есть статья "Control Panel Applications".
Там вроди только о том как создавать CPLи...
> И еще к теме относится "Creating Shell Extension Handlers".
> Как делать расширения оболочки. Там про это тоже пишется.
А через Handle - 100% реально!
Hi!
Тему я тут бросил "Virtual Girl на Delphi".
А Александр Томилов aka Томилов Александр ссылочку мне бросил:
http://delphigfx.mastak.ru/
Побродил я там - офигенная штука!!!
Сайт для разработчиков игр. С иходниками этих-же игрушек+НЕмелко примеров
по OpenGL,DelphiX,DirectX и еще ...(кто) знает чего.
Библиотек МОРЕ!
Короче советую всем, кто занимается 3D моделингом и т.п. в Delphi (кстати
есть кое-что и на CppBuilder)
Был на http://Sources.ru/
Там все по-старому... Все те-же примеры, хотя и интерестные.Например
SkyBoxes или грабалка 3DMax моделей в свою прогу, есть всякие эффекты типа
Surface Deformation и т.д. Так что кто не был - заскочите!
Ну вот пока и все где был по этому вопросу.Скажу только, что скачал
немеренно всяких Sample'ов (около 15 + библиотеки)... Осваиваю :-)
Если у кого есть ссылки - можете бросать в форум. Людям будет интересно!
P.s. Написано по просьбам трудящихся в лице _Александра_Томилова_!
P.s.s. Кому маловато окажется может посетить http://www.delphikingdom.ru/
Я там не искал именно по этому поводу, но там есть чем обзавестись :-)
С уважением к читателям, _Александру_Томилову_ лично, а так же к
модератору _Вахтурову_Виктору_ за разрешение публикации данной статьи! :-)
> Как добавить данные в начало файла? Сейчас я создаю новый файл и
> сначала добавляю нужные данные а затем все из старого файла. Может
> есть другой алгоритм, работающий быстрее?
Разве что добавляемый блок - размером с кластер в FAT (может быть
различным), и при этом придется как-то работать напрямую с диском.
Возможно, в логике приложения не все оптимально, если приходится писать
данные в начало файла
Номер выпуска : 1856
Возраст листа : 141 (дней)
Количество подписчиков : 383
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/75879
Получить правила : mailto:comp.soft.prog.prog-rules@subscribe.ru
Формат "дайджест" : mailto:comp.soft.prog.prog-digest@subscribe.ru
Формат "каждое письмо" : mailto:comp.soft.prog.prog-normal@subscribe.ru
Формат "читать с веба" : mailto:comp.soft.prog.prog-webonly@subscribe.ru
-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.prog.prog-list@subscribe.ru
Отписаться: mailto:comp.soft.prog.prog--unsub@subscribe.ru
http://subscribe.ru/ mailto:ask@subscribe.ru
Hi!
> Кто знает как сабж без программирования сделать, записью в реестре,
> т. е.
> средствами системы? Некоторые это как-то умудряются делать без
> перезагрузки, видимо, с помощью встроенного в систему инсталлятора.
> В общем, кто в курсе, то подробно, пожалуйста.
А подробнее можно? Мне кажется никто ничего не понял
А что - нету соответствующих интерфейсов/методов, чтобы перечислить поля
формы (<input ...>) и по именам полей найти и заполнить нужные? [если
используешь IE-шные компоненты - в MSDN смотрел?] + кроме имен полей,
очевидно, еще запоминается ссылка на страницу и имя формы (<form>) (на
странице может быть несколько форм)
> Суть не в том, как она выкупает где оно лежит... а то, как она туда ее
> пихает и отсылает!!! Вот в чем вопрос - генерация такой-же формы с
> заполнеными полями! А то что из кеша и то что читает <FORM> - это само
> собой разумеется ;~( А вот как автоматом заполнить поля и отправить...???
> --
> -=BorMaN=-
> mailto:Boris_Kolupa***@u*****.net
> > Номер выпуска : 1849
> Возраст листа : 141 (дней)
> Количество подписчиков : 383
> > Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/75717
> > Получить правила : mailto:comp.soft.prog.prog-rules@subscribe.ru
> Формат "дайджест" : mailto:comp.soft.prog.prog-digest@subscribe.ru
> Формат "каждое письмо" : mailto:comp.soft.prog.prog-normal@subscribe.ru
> Формат "читать с веба" : mailto:comp.soft.prog.prog-webonly@subscribe.ru
>
>
>
Номер выпуска : 1854
Возраст листа : 141 (дней)
Количество подписчиков : 383
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/75858
Получить правила : mailto:comp.soft.prog.prog-rules@subscribe.ru
Формат "дайджест" : mailto:comp.soft.prog.prog-digest@subscribe.ru
Формат "каждое письмо" : mailto:comp.soft.prog.prog-normal@subscribe.ru
Формат "читать с веба" : mailto:comp.soft.prog.prog-webonly@subscribe.ru
-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.prog.prog-list@subscribe.ru
Отписаться: mailto:comp.soft.prog.prog--unsub@subscribe.ru
http://subscribe.ru/ mailto:ask@subscribe.ru
Здравствуйте !
> Кто знает как сабж без программирования сделать, записью в
> реестре, т. е.
> средствами системы? Некоторые это как-то умудряются делать без
> перезагрузки, видимо, с помощью встроенного в систему инсталлятора.
> В общем, кто в курсе, то подробно, пожалуйста.
Есть в реестре где то там ключик RunOnce, кажется.
Туда можно прописать что то, что запустится один раз при след. перезагрузке.
Вот это что то и может убить прогу.
Есть один старый метод удаления проги самой себя.
Делается бат-файл типа такого :
m1:
del proga.exe
if exist proga.exe goto m1
Вот. Файл этот генерится самой программой, потом запускается по
ShellExecute, и совершается выход из программы.
Вообще, существует много методов "удаления самого себя".
Если кому охота могу написать.
Просто писать это, блин, много. А так... Если кому интересно...
--
С уважением, Вахтуров Виктор.
Информационный сайт для программистов http://SoftMaker.com.ru
Номер выпуска : 1853
Возраст листа : 141 (дней)
Количество подписчиков : 383
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/75763
Получить правила : mailto:comp.soft.prog.prog-rules@subscribe.ru
Формат "дайджест" : mailto:comp.soft.prog.prog-digest@subscribe.ru
Формат "каждое письмо" : mailto:comp.soft.prog.prog-normal@subscribe.ru
Формат "читать с веба" : mailto:comp.soft.prog.prog-webonly@subscribe.ru
-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.prog.prog-list@subscribe.ru
Отписаться: mailto:comp.soft.prog.prog--unsub@subscribe.ru
http://subscribe.ru/ mailto:ask@subscribe.ru
Здравствуйте !
> А не подскажете-ли, уважаемые, как в
> Панель управления -> Дата и время
> добавить свою закладку.
>
> И возможно-ли такое и где покопать информацию?
Сильно не уверен.
В MSDN есть статья "Control Panel Applications".
Там, может, идет речь про то, что надо.
Просто мельком смотрел. Там, кажется что то надо прописать в
реестр в :
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\
Controls Folder\name\shellex\PropertySheetHandlers
Вот.
И еще к теме относится "Creating Shell Extension Handlers".
Как делать расширения оболочки. Там про это тоже пишется.
У меня 7-й MSDN. Это же можно найти на сайте мелкософта.
Там вообще вся последняя инфа.
--
С уважением, Вахтуров Виктор.
Информационный сайт для программистов http://SoftMaker.com.ru
Номер выпуска : 1852
Возраст листа : 141 (дней)
Количество подписчиков : 383
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/75762
Получить правила : mailto:comp.soft.prog.prog-rules@subscribe.ru
Формат "дайджест" : mailto:comp.soft.prog.prog-digest@subscribe.ru
Формат "каждое письмо" : mailto:comp.soft.prog.prog-normal@subscribe.ru
Формат "читать с веба" : mailto:comp.soft.prog.prog-webonly@subscribe.ru
-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.prog.prog-list@subscribe.ru
Отписаться: mailto:comp.soft.prog.prog--unsub@subscribe.ru
http://subscribe.ru/ mailto:ask@subscribe.ru
Здравствуйте !
> Как добавить данные в начало файла? Сейчас я создаю новый файл и
> сначала добавляю нужные данные а затем все из старого файла. Может
> есть другой алгоритм, работающий быстрее?
В общем случае - только переписать все.
Можно еще через отображенные файлы извратиться :-)
--
С уважением, Вахтуров Виктор.
Информационный сайт для программистов http://SoftMaker.com.ru
Номер выпуска : 1851
Возраст листа : 141 (дней)
Количество подписчиков : 383
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/75761
Получить правила : mailto:comp.soft.prog.prog-rules@subscribe.ru
Формат "дайджест" : mailto:comp.soft.prog.prog-digest@subscribe.ru
Формат "каждое письмо" : mailto:comp.soft.prog.prog-normal@subscribe.ru
Формат "читать с веба" : mailto:comp.soft.prog.prog-webonly@subscribe.ru
-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.prog.prog-list@subscribe.ru
Отписаться: mailto:comp.soft.prog.prog--unsub@subscribe.ru
http://subscribe.ru/ mailto:ask@subscribe.ru
Hi!
> - создаешь новый компонент на основе того, который тебе нужен
> (TSpeedButton)
> - в своем классе ловишь и обрабатываешь сообщения CM_MOUSEENTER и
> CM_MOUSELEAVE.
Довольно познавательный пример!
Для TLabel'a все отлично работает и OnMouseMove...:-(
|if (x<label1.Width-1)and(x>1)and(y<speedbutton1.Height-3)and(y>1) then
|label1.Font.Size:=12
|else label1.Font.Size:=10;
Суть в том, что там обрабатывать и перерисовывать то нечего...
Короче, я скорее всего перейду на TLabel'ы
Суть не в том, как она выкупает где оно лежит... а то, как она туда ее
пихает и отсылает!!! Вот в чем вопрос - генерация такой-же формы с
заполнеными полями! А то что из кеша и то что читает <FORM> - это само
собой разумеется ;~( А вот как автоматом заполнить поля и отправить...???
Это 100% возможно...
Точно не знаю как, но нам сегодня на WinAPI рассказывали про такие фичи с
хендлами... Поменять на свою - это что два пальца об асфальт, а свою -
черт его знает...