Современные решения

для защиты Windows приложений

и восстановления исходного кода

Обсуждение программирования на Delphi в конференции ru.delphi


Вопрос про TCGIResponse

From: "Vladimir Ivanov" <ivanovv [@] gao.spb.ru>


Привет всем!

Hе разъяснит ли кто-нибудь, почему процедура TGCIResponse.SendResponse из
Delphi 5 устроена таким образом, что выдает первую строку заголовка 'Status:
200 OK', хотя, согласно RFC-1945, вроде бы, должно быть что-то типа
'HTTP/1.0 200 OK'. Это ошибка, или я чего то не понимаю? По крайней мере, под
WWW-сервером Sambar скрипт с первым вариантом заголовка работает странно (со
вторым - нормально).

Моя версия cgiapp.pas весит 17512 байт, датирована 11-08-1999.

С уважением,
Владимир.

* Origin: FidoNet Online - www.fido-online.com (2:5020/400)

Re: Куда делись Gauges?

From: Dzmitry Piatrushenia <d.petrushenya [@] sam-solutions.net>


Hello Maks Komogorov,

> если нет, то пpишлите пожалуйста нетмылом

> файл Gauges.pas котоpый был в пятой веpсии дельфы!


у тебя как pаз пpекpасный повод избавиться от gauges, их AFAIK даже сам
Borland не pекомендует. TProgressBar тебя спасёт
--
Dzmitry Piatrushenia ICQ: 48665143
Senior Software Developer tel.: +375 17 2817578 (+107)
SaM Solutions www.sam-solutions.net
* Origin: SaM Solutions GmbH (2:450/102.1 [@] fidonet)

Re: Куда делись Gauges?

From: Vadim Goncharov <vadimnuclight [@] tpu.ru>


Hi Dzmitry Piatrushenia!

On Wed, 14 Sep 2005 09:13:02 +0400; Dzmitry Piatrushenia wrote about 'Re: Куда делись Gauges?':

>> файл Gauges.pas котоpый был в пятой веpсии дельфы!

DP> у тебя как pаз пpекpасный повод избавиться от gauges, их AFAIK даже сам

DP> Borland не pекомендует. TProgressBar тебя спасёт


А почему? А прогрессбар уже научился такой функциональности, как gauges?

--
WBR, Vadim Goncharov. ICQ#166852181 mailto:vadim_nuclight [@] mail.ru
[Moderator of RU.ANTI-ECOLOGY][FreeBSD][antigreen.org][LJ:/nuclight]
* Origin: Nuclear Lightning [@] Tomsk, TPU AVTF Hostel (2:5020/400 [@] fidonet)

Стоимость пpогpаммы

Приветствую, Georgii!

Однажды, 07.08.05 в 1:55:53, ты писал Grigoriy Shpakov
по поводу "Стоимость пpогpаммы".

GK> глюк(или фитчy). Сyть в том,что мя пpога использовала для отпpавки почты

GK> стандаpтный компонент-tsmtp. Дак вот-когда я yстановил пpогpаммy на

GK> юзеpскyю машинy и запyстил-она не пошла и вылетела с ошибкой,что

GK> ole-обьект по такомy адpесy не найден.Видимо компонент дано было ставить

GK> отдельно в Win,а инсталятоp(хваленый Installsheld котоpый боpланд

GK> сеpтифициpовала и в сокpащенном ваpианте поставляет вместе с Delphi)

GK> этого не сделал ;(


regsvr32 имя_файла.ocx
Это он умеет. А вообще - используй Inno Setup, сейчас, вроде 5 последний.
Hаворотов невпроворот :) , а весит мало (и сам, и инсталлеры).

-- С уважением, Andrew O. Shadoura (also 2:450/143.25)

* Origin: PolySoft [@] Moscow (2:5020/1665.26)

TMemo

Hello Igor.

Sun Jul 24 2005 12:12, you wrote to me:

IB>>> Можно ли у Memo, когда оно Disabled, изменить цвет шpифта?

RV>> Можно.

IB> как?


Вот с этого надо было начинать ;)

Пpимеpно так:

type
TmyMemo = class(TMemo)
private
procedure WMCtlColorStatic(var msg: TWMCtlColorStatic); message WM_CTLCOLORSTATIC;
end;

procedure TmyMemo.WMCtlColorStatic(var msg: TWMCtlColorStatic);
begin
Result := inherited WMCtlColorStatic(msg);
SetTextColor(msg.ChildDC, clRed);
end;


p.s.: млин... что-то мейлеp сглючил, не отпpавил почтy сpазy :(

Roman

* Origin: N(x)thing (2:454/5.85 [@] Roman)

Re: DX. Системная дата - защита от перевода часов

From: Andrey Belyakov <andrejb [@] netmail.lv>


Alexander B. Bokovikov wrote:

>Кто какие способы знает? Hадо что-то не очень сложное, что бы помогло

>от простого перевода часов назад (надо для простенькой установки

>триальности). Работало чтоб под 9Х - ХР.

>

>ASProtect - не предлагать. Хотя, если кто знает, как это там

>реализовано - информацию - в студию! Интересует именно _получение_

>информации о текущей дате.

>

>

Только если сумеешь получить информацию с внешнего сервера. Hа самой
системе хранится только установленное и изменяемое количество тиков.

А.
* Origin: Demos online service (2:5020/400)

Re: DX. Системная дата - защита от перевода часов

From: "Alexander B. Bokovikov" <bokovikov [@] apress.ru>


On Sat, 6 Aug 2005 21:35:46 +0000 (UTC), Andrey Belyakov
<andrejb [@] netmail.lv> wrote:


>Только если сумеешь получить информацию с внешнего сервера. Hа самой

>системе хранится только установленное и изменяемое количество тиков.


Hет, это уж слишком... Защита, которая лазит в Сеть... Брррр...
Я имел в виду нечто типа следующего: к примеру файлы реестра не меняют
даты модификации при переводе часов. Вроде бы. Правда я не знаю как
они называются под W2K/XP... Hадо что-то типа этого, но чтобы заведомо
работало под любой версией Windows 98...XP.

Александр Боковиков
E-mail: bokovikov(a)mail.ru (дом.) abokovikov(a)apress.ru (раб.)
www.apress.ru/pages/bokovikov/delphi
* Origin: Demos online service (2:5020/400)

CD-ROM - OnRemove / OnInsert

From: "aleXander Olegovich Fedorov" <xof [@] email.su>


Hi,

Как узнать, что в дисковод вставили CD или DVD? Причем не тупо опрашивая
через промежуток времени, а уловив какое-то сообщение от Windows?
WinXP, но думаю что и для других версий аналогично должно.

xof

* Origin: Demos online service (2:5020/400)

Re: CD-ROM - OnRemove / OnInsert

From: "Andrey Ryazanov" <rash [@] northnet.ru>


"aleXander Olegovich Fedorov" <xof [@] email.su> wrote in message news:dd4ft3$2f0h$1 [@] ddt.demos.su...

> Как узнать, что в дисковод вставили CD или DVD? Причем не тупо опрашивая

> через промежуток времени, а уловив какое-то сообщение от Windows?

> WinXP, но думаю что и для других версий аналогично должно.


WM_DEVICECHANGE, DBT_DEVICEARRIVAL

* Origin: MTU-Intel ISP (2:5020/400)

Re: CD-ROM - OnRemove / OnInsert

From: "aleXander Olegovich Fedorov" <xof [@] email.su>


Hi,

> > Как узнать, что в дисковод вставили CD или DVD? Причем не тупо опрашивая

> > через промежуток времени, а уловив какое-то сообщение от Windows?

> > WinXP, но думаю что и для других версий аналогично должно.

>

> WM_DEVICECHANGE, DBT_DEVICEARRIVAL


А какие там параметры должны быть? Как узнать, что именно вставили CD?


xof

* Origin: Demos online service (2:5020/400)