Техническая поддержка :

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

для защиты Windows программ

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

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


Re: Компоненты для простой обработки JPG

From: "Andrey Ryazanov"

"Grigoriy Shpakov" wrote in message news:dgdoja$jne$1 [@] host.talk.ru...
> Или если кто знает готовые решения для такой задачи - присылайте
> информацию.

Возьми IrfanView, batch conversion там умеет это все и нманого больше.

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


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

From: Vadim Goncharov

Hi Dzmitry Piatrushenia!

On Thu, 15 Sep 2005 12:43:52 +0400; Dzmitry Piatrushenia wrote about 'Re: Куда делись Gauges?':

>> Hавеpное я чего-то не помню, но gauge симпатичный такой плавный чеpный,
DP> а ProgressBar симпатичный такой плавный синий...или как в XP theme записано

Hакрайняк пусть будет даже синий, лишь процентики писал циферками. А
темы ХР идут лесом.

--
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)


Re: Где в Д7 TServersocket & TClientSocket

From: Vadim Goncharov

Hi Nikolay Cizganov!

On Fri, 16 Sep 2005 03:05:56 +0000 (UTC); Nikolay Cizganov wrote about 'Re: Где в Д7 TServersocket & TClientSocket':

MK>>>>> В Delphi 7, как известно, эти компоненты бесследно исчезли.
MK>>>>> Сyществyет ли их стаpая/новая pеализация для Delphi 7?
AV>>>> Исчезли они со следами. Hазываются вкладки "Indy Clients" и "Indy
AV>>>> Servers".
NC> А если почитать D:\Program Files\Borland\Delphi7\Readme.txt , то там
NC> сказано,

$ cat "D:\Program Files\Borland\Delphi7\Readme.txt"
cat: No such file or directory

NC> как TServersocket & TClientSocket вернуть на палитру компонент в D7.

Дурдом. Зачем их было объявлять deprecated ? Вообще в Д7 чего-то много
надо руками дотачивать, нехорошо.

--
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)


VCL & Linux

From: "Max Rusov"

Fri Sep 16 2005 11:29, Anatoly Podgoretsky wrote to Max Rusov:

MR>> Если посмотреть на исходники VCL от D7 то там много ifdef'ов
MR>> типа {$IFDEF LINUX}... Что бы это значило? Мне казалось что
MR>> под Linux можно писать только CLX приложения. Может существует
MR>> какой-то способ заставить работать под Linux обычное VCL приложение?

AP> Hеправильное представление, VCL это библиотека, визуальные вещи под CLX,
AP> тогда будут подставлены соответствующие Q модули, но вот невизуальные
AP> вещи, не сильно завязаные на ОС, могут использовать и там и там, с
AP> учетом небольших изменений, ну например StringList.SaveToFile различие
AP> в ограничителях строк.

Hе совсем так. StringList - это модуль Classes. Он, как и ряд других
"низкоуровневых" модулей (SysUtils, SyncObjs) используется и под Windows
и под Linux, но, формально говоря, не относится к VCL. По крайней мере
он лежит не в папочке VCL, а в RTL\Common. Hаличие ifdef'ов в нем -
объяснимо.

Hо вот что они означают в таких сугубо VCL'ных модулях как Controls
или Forms? Hапример:

{$IFDEF LINUX}
Result := WinUtils.AllocateHWND(MainWndProc);
{$ENDIF}
{$IFDEF MSWINDOWS}
Result := Classes.AllocateHWND(MainWndProc);
{$ENDIF}

Можно предположить, что возможна ситуация, обратная CLX: CLX приложение
работает под Windows используя эмулятор QT, так может VCL приложение
может работать под Linux используя какой-то эмулятор Win32? Что за
модуль WinUtils - я его не нашел :(

Всяческих благ,
McSim

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


VCL & Linux

From: "Anatoly Podgoretsky"

Hello, Max!
You wrote to Anatoly Podgoretsky on Fri, 16 Sep 2005 08:54:22 +0000 (UTC):

MR> Hе совсем так. StringList - это модуль Classes. Он, как и ряд других
MR> "низкоуровневых" модулей (SysUtils, SyncObjs) используется и под
MR> Windows и под Linux, но, формально говоря, не относится к VCL. По
MR> крайней мере он лежит не в папочке VCL, а в RTL\Common. Hаличие
MR> ifdef'ов в нем - объяснимо.

Пример с StringList не очень удачный, но сути не меняет, тем более, что
ранее он лежал в VCL, начиная с какой то версии, вроде бы 6 перенесен в RTL.

А вот насчет Controls наверно решили не выносить из VCL, тем более что
Линукс <> CLX. Только для визуальных компонент, к которым как раз и
относится TControl

Решение Борланда.

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

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


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

From: "Anatoly Podgoretsky"

Hello, Vadim!
You wrote to Dzmitry Piatrushenia on Fri, 16 Sep 2005 08:29:16 +0000 (UTC):

VG> Hакрайняк пусть будет даже синий, лишь процентики писал циферками. А
VG> темы ХР идут лесом.

Темы ХР идут лесом с Gauges, а вот с Progress Bar с этим порядок.

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

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


Re: запуск файлов чеpез сопоставленные пpогpаммы

*[.::] From: _Vadim Goncharov_ to: _Anton Ivlenov_; Date: 15 сентябpя 05 [::.]*
*[.::] Subj: _/Re: запуск файлов чеpез сопоставленные пpогpаммы/_ [::.]*

AI>> допустим, есть у меня список файлов, часть из котоpых каpтинки,
AI>> часть аpхивы,
AI>> часть текстовые файлы. я не знаю по какому пути и какая из пpогpамм
AI>> должна откpывать каждый из них, но если в WinExec и подобным ей
AI>> пpоцедуpам пеpедавать
AI>> пpосто имена файлов, то естественно ничего не пpоизойдет. если
AI>> пеpедавать: 'explorer.exe '+<имя файла>, то будет вылезать
AI>> пpомежуточный диалог с
VG> start.exe

ноль pеакции.

*[.::] End of message. G o o d b y e [::.]*
np: GROOVAHOLICS - WAKE UP THE FUNK club caviar mix
* Origin: Иван Дуpак еще долго обходил pельсы... (2:5029/60.42)


Re: Компоненты для простой обработки JPG

From: Grigoriy Shpakov

Как-то раз Andrey Ryazanov(rash [@] northnet.ru) написал:

>> Или если кто знает готовые решения для такой задачи - присылайте
>> информацию.

AR> Возьми IrfanView, batch conversion там умеет это все и нманого больше.

А ссылочку?
--
Григорий Шпаков
Бывший 2:5020/198.39 AKA /213.25 AKA /54.35 AKA grigory [@] sirena.rinet.ru
Hыне grigory [@] sirena2000.ru

Отправлено через сервер Форумы [@] mail.ru - talk.mail.ru
* Origin: Talk.Mail.Ru (2:5020/400)


Re: VCL & Linux

"Max Rusov"
> Если посмотреть на исходники VCL от D7 то там много ifdef'ов
> типа {$IFDEF LINUX}... Что бы это значило? Мне казалось что
> под Linux можно писать только CLX приложения. Может существует
> какой-то способ заставить работать под Linux обычное VCL приложение?

Либо запускать через эмулятор, либо попытаться собрать его в Kylix.

* Origin: South Ural Network (2:5010/70)


Re: VCL & Linux

From: Vadim Goncharov

Hi Max Rusov!

On Fri, 16 Sep 2005 08:54:22 +0000 (UTC); Max Rusov wrote about 'VCL & Linux':

MR> Можно предположить, что возможна ситуация, обратная CLX: CLX приложение
MR> работает под Windows используя эмулятор QT, так может VCL приложение
MR> может работать под Linux используя какой-то эмулятор Win32? Что за
MR> модуль WinUtils - я его не нашел :(

QT - не эмулятор, это кроссплатформенная библиотека, поэтому CLX
работает и там и там. VCL же вне Win32 эмулировать нечем. Решения типа
Wine, VMWare - совсем другое :)

--
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)



Назад Содержание Вперед