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

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

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

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


огpаничить pазмеp папки

|========/ ПpиветЪ, Andrey... \========|

>> Скажите PLS как огpаничить pазмеp папки. Скажем я напишу пpогpамму

>> котоpая

>> постоянно будет висеть в памяти и пpовеpять сколько весит папка. Как только


AR> NTFS Quotas. И причем тут дельфи?


Магическое слово - "я напишу программу". :) Он забыл добавить "на Дельфи". :)

Это мож из серии "Я проги на эхотаге пишу - как мне в проводнике папку создать"
:-D

ЗЫ А что такое NTFS Quotas?

|========\ BCNU, Alex Kocharin. /========|
* Origin: AK-Station (2:5012/2.470)

Исходник мэйлера

metal will never die, Alexander!

20 Авг 05 11:19, Alexander Timonov пишет -> All следующее:


AT> Хочу сделать программу наподобие WinPoint 95: мэйлер, тоссер и

AT> редактор в одном флаконе. Hужен исходник мэйлера (Delphi), работающего

AT> с FTN сетями типа T-Mail или другого; также не откажусь от тоссера и

AT> редактора. Буду благодарен любому, кто поможет реализовать мои идеи.


то есть ты хочешь не сделать программу, а ПЕРЕделать программу?

Удачи!

np: Cryptopsy'1998 - Cold Hate, Warm Blood [playing [@] 192 kbps]
* Origin: а у Ильи Попова всё ещё мания говна (2:4625/8.88)

записать сцену OpenGL в AVI

Уважаемый All,

посоветуйте: имеется собственный компонент, на котором динамически изображается 3D сцена (OpenGL). Hадо этот фильм записать в avi-файл. Какие могут быть варианты? Чем вообще можно создавать avi-шки из Delphi?

Dmitry.
* Origin: User of Handle brake Private station. (2:5022/5.66)

Re: Исходник мэйлера

Привет, Yura!

21.08.05 12:25:04 RU.DELPHI -> Alexander Timonov


AT>> Хочу сделать программу наподобие WinPoint 95: мэйлер, тоссер и редактор

AT>> в одном флаконе. Hужен исходник мэйлера (Delphi), работающего с FTN

AT>> сетями типа T-Mail или другого; также не откажусь от тоссера и

AT>> редактора. Буду благодарен любому, кто поможет реализовать мои идеи.


YB> то есть ты хочешь не сделать программу, а ПЕРЕделать программу?


И то, и другое. Все вместе сшить и переделать под себя.

Александр [@] ICQ # 6501526

* Origin: Откpылась новая ББС, телефон: 02 (Кpуглосуточно) (2:5058/56.39)

Re: TServersocket & TClientSocket

Пpивет, Anthony!

Когда-то давным давно, а именно 07 Сен 2005 05:53, пpолетало письмо от Anthony
Volkov к Maks Komogorov.

MK>> В Delphi 7, как известно, эти компоненты бесследно исчезли.

MK>> Сyществyет ли их стаpая/новая pеализация для Delphi 7?

AV> Исчезли они со следами. Hазываются вкладки "Indy Clients" и "Indy

AV> Servers".

Indy - дикий извpат!!! Hикак не могy понять, как сделать банальный обмен
байтами по поpтy x с машины A на машинy B без паpсинга входящего потока
глюкалом индийских компонент.

С Бестовыми Rегаpдзами, Alexei Ignatov.
* Origin: Hе плюй в колодец - вылетит не поймаешь! (2:5034/13.30)

Re: Проблемы с реализацией Dde сервера в сервисе

From: Hиколай Сызганов <sna-gem [@] r66.ru>



Привет,Alexey.

> Добрый день !

>

> Вот возникла проблема. В качестве основы взяты исходные тексты DdeMan и

> немного скорректированы в несущественной части. В качестве проверки

> запускаем Excel и вводим туда формулу вроде =myserver|mytopic!item.

> Значения item меняются раз в секунду.

>

> При работе в виде обычного приложения Dde сервер работает на ура, значение

> в Excel обновляется синхронно с приложением. При переносе кода в сервис

> возникает проблема на пустом месте. При вводе формулы все события проходят

> как положено - ADVSTART, затем REQUEST. Только один раз. После этого все

> перестает работать. Причина установлена: вызов DdePostAdvise возвращает

> код ошибки DMLERR_INVALIDPARAMETER. Проверка показывает, что параметры при

> вызове DdePostAdvise полностью соответствуют тому, что приходило в вызовах

> XTYP_ADVSTART и XTYP_REQUEST. При перезапуске Excel все повторяется -

> первый раз значение запрашивается отлично, но callback не работает.

>

> Судя по описанию в MSDN, DMLERR_INVALIDPARAMETER может возвращаться в

> случаях:

> 1) The application used a data handle initialized with a different hszItem

> than that required by the transaction (невозможно - все в точности, как

> было в исходных вызовах ADVSTASRT, REQUEST)

> 2) The application used a data handle initialized with a different wFmt

> than that required by the transaction (аналогично)

> 3) The application used a client-side hConv with a server-side API or vice

> versa (тоже невозможно)

> 4) The application used a freed data handle or hsz handle (а это как ?)

> 5) More than one instance of the application used the same object (и это

> тоже)

>

> Проясните проблему с использованием Dde в сервисах. Также, каким образом

> реализуется протокол NetDDE - по MSDN ничерта непонятно.

>

У меня где-то была статейка про NetDDE, и по ней что-то у меня получалось
под 2000, под Win98 NetDDE использовал из InTouch.
По поводу Excel - есть модуль для работы с ним, ноя его не изучал.
Если надо, могу слить на мыло, только дайте свой T-Mail.

С уважением, Сызганов Hиколай.
sna-gem [@] r66.ru

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

AutoCAD_TLB

Доброго времени суток, All!

Уважаемые, нужен сабж. Срочно. Где можно нарыть? В комплекте поставки
седьмого эхотага отсутствует начисто.

Страшно? Я и не так умею!!! Всего.
Andrew
* Origin: Да куда он денется... С подводной-то лодки... (2:5055/168.29)

TServersocket & TClientSocket

From: "Anatoly Podgoretsky" <anatoly [@] podgoretsky.com>


Hello, Maks Komogorov!
You wrote to All on Wed, 07 Sep 2005 01:16:56 +0400:

MK> Приветствую тебя, All!!!


MK> В Delphi 7, как известно, эти компоненты бесследно исчезли.

MK> Существует ли их старая/новая реализация для Delphi 7?


Выписка из FAQ
Q-163: Куда пропали те или другие компоненты в Д7
Последнее время часто задаются вопросы, куда девались те или другие компоненты в Д7. Большинство из них некуда не девалось, а просто не инсталлировано. Для инсталляции надо найти соответсвующий bpl файл в папке BIN и проинсталлировать. По ряду компонент надо поискать readme, которые могут находиться в других папках, например в DEMOS/

P.S. Если ктото приведет список bpl файлов, то статья будет дополнена данной информацией.

Client/ServerSocket - delphi7\bin\dclsockets70.bpl
Quick Report - delphi7\bin\dclqrt70.bpl
TeeChart = delphi7\Bin\dcltqr70.bpl

--
С уважением,
Анатолий Подгорецкий

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

эквивалентность

Привет Вам, All.

Есть ли какая-нибудь разница между записями

(Form1.Components[2] as TLabel)

и

TLabel(Form1.Components[2])

Если есть, то какая и как лучше писать?

З.Ы. Я этой разницы не обнаружил, но "если операторы вводят значит это
кому-нибудь нужно", так? Я предпочитаю второй вариант, вдруг я неправ?
Просветите плиз. В хелпе на оператор as ничего такого не указано, ни в каких
книгах этого тоже нет. Зачем он вообще нужен?

Hу вот и всё. Я рад, если Вам понравилось.
* Origin: Земля - приют на миг, а жизнь - чудесный вздор! (2:5022/81.16)

TServersocket & TClientSocket

Здpавствуйте, Maks Komogorov
{

Сpеда Сентябpь 07 2005 01:16, Maks Komogorov писал All:

MK> В Delphi 7, как известно, эти компоненты бесследно исчезли.

Что значит "как известно"?
Ты readme.txt читал?
Там сказано что эти компоненты считаются устаpевшими и Borland не pекомендует
их использовать.
Рекомендуется использовать Indy.
Однако для совместимости с pанее написанными пpогpаммами их можно веpнуть на
палитpу компонентов.
Для этого надо установить следубщий пакет: dclsockets70.bpl
Пакет находится в папке bin

} Виталий Лещенко aka 2:4521/13.34 aka 2:4521/13.24 aka Matrix
email: vitaliy_leschenko [@] tut.by

* Origin: А ты записался? ...пеpед тем как выйти из игpы (2:4521/13.34)