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

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

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

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

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


Re: D7. Service Control Management. Запуск сервиса.

>>Если Delphi в память не загружена, то ничего такого не происходит. Сервис
>> грузится нормально и быстро. Кто сталкивался, что можете сказать?

"Andrey Ryazanov"
> Каких нибудь компонентов в сервисе нету, которые могут искать окно
> TAppBuilder
> и орать что они триальные?

Из компонент используется только TidTCPServer, да и то в случаях когда
Delphi подвешивается дело обычно не доходит даже до ServiceCreate. Т.е.
управление туда не передается вообще.

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


Re: D7. Service Control Management. Запуск сервиса.

From: "Andrey Ryazanov"

"Andrew V. Fionik" wrote in message news:dd9u3r$2nsn$1 [@] image.surnet.ru...
> Из компонент используется только TidTCPServer, да и то в случаях когда
> Delphi подвешивается дело обычно не доходит даже до ServiceCreate. Т.е.
> управление туда не передается вообще.

Странно. А на чистых виндах не пробовал? Может какой-нить файрвол или антивирусник пытается блокировать сервис.

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


Re: CD-ROM - OnRemove / OnInsert

From: "Alexander B. Bokovikov"

On Tue, 9 Aug 2005 11:08:08 +0000 (UTC), "aleXander Olegovich Fedorov"
wrote:

>Дело в том, что это хорошо бы делать программно, чтобы когда
>моя программа запускается - отключает автостарт CD, а когда
>завершается - восстанавливает как было.

Так, теперь на секунду предположим, что программа завершилась
некорректно... Лично я не люблю подобные трюки.

Александр Боковиков
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: "Anatoly Podgoretsky"

Hello, aleXander Olegovich Fedorov!
You wrote to Alexander B. Bokovikov on Tue, 9 Aug 2005 11:08:08 +0000 (UTC):

aOF> Дело в том, что это хорошо бы делать программно, чтобы когда
aOF> моя программа запускается - отключает автостарт CD, а когда
aOF> завершается - восстанавливает как было.

Hе трогай, не твое.

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

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


*** Выборы: Обсуждение кандидатов

Hello everybody!

Cроки проведения выборов в конференции RU.DELPHI:

18.07.2005 - 31.07.2005 - выдвижение кандидатов;
*01.08.2005 - 14.08.2005 - обсуждение кандидатов;
15.08.2005 - 28.08.2005 - голосование;
29.08.2005 - предварительные итоги.


Зарегистрированные кандидаты
----------------------------

#1. Andrew O. Shadoura 2:450/143.25


# - кандидат опубликовал свой вариант правил.



Returning Officer

* Origin: --> GoldED Origin <-- PGP KeyID 7249E0B9 --> (2:5030/1957.10)





*** Выборы: правила проведения

Правила проведения выборов модератора в конференциях
RU.DELPHI
RU.DELPHI.DB
RU.DELPHI.MASTER


1. Hазначение выборов.

Выборы модератора назначает ViceR50EC (2:5020/982). Он же назначает RO
(Returning Officer, проводящего выборы) и VC (Vote Checker, проверяющего)
или принимает обязанности VC на себя.

Все действия по выборам проводятся в конференции RU.DELPHI, кроме
голосования, осуществляемого нетмейлом. До окончания выборов модерирование
конференции возлагается на RO.

Победившему на выборах кандидату будут переданы на модерирование все три
конференции: RU.DELPHI, RU.DELPHI.DB, RU.DELPHI.MASTER. Избранный модератор
вправе назначить для каждой конференции своих (ко)модераторов или объединить
конференции, но в любом случае, его политика должна быть опубликована до начала
этапа голосования.


2. Избиратели.

Избирателями могут быть подписчики, входящие в список допущенных к
голосованию.


3. Кандидаты.

Кандидатами могут быть подписчики, входящие в список допущенных к
голосованию.

Допускается как самовыдвижение, так и выдвижение другими подписчиками
конференции, в последнем случае, выдвинутый кандидат должен предоставить
согласие баллотироваться.

Каждый подписчик может выдвинуть не более двух кандидатов. Выдвижение
кандидатов (или подтверждение согласия баллотироваться) осуществляется
нетмейлом на адрес RO до начала агитации.

Допускается выдвижение в конференции, но в этом случае обязательно
дублирование письма с выдвижением (или согласием баллотироваться)
нетмейлом.

Если нет ни одного кандидата, выборы на этом завершаются, конференция
считается немодерируемой. Повторные выборы могут быть назначены не менее чем
через полгода. Если кандидат всего один - назначается голосование с этим
кандидатом и None of the above (против всех).

RO и VC (проводящий выборы и проверяющий) не могут быть ни кандидатами, ни
избирателями.


4. Проекты правил конференции.

Кандидат обязан до начала этапа голосования опубликовать свои варианты
правил конференций. Правила составляются в свободной форме с соблюдением
следующих требований:

-- правила должны содержать четкое и ясное описание тематики конференции;

-- в правилах должно быть ограничение на постинг информации, кодированной
в uuencode/MIME64/base64 (UUE);

-- в правилах должен быть определен порядок смены модератора при неисполнении
им своих обязанностей.

Кандидаты, не опубликовавшие до начала этапа голосования проекта правил,
удовлетворяющего вышеперечисленным требованиям, снимаются с выборов.


5. Сроки проведения выборов.

7 дней - ожидание ViceR50EC отводов проводящему выборы. Отводы направляются
ViceR50EC нетмейлом. Если он сочтет доводы основательными, то
назначается другой RO.
14 дней - (само)выдвижение кандидатов.
14 дней - агитация.
14 дней - голосование.

В случае двухтурового голосования второй тур проводится в сроки:
7 дней - агитация.
14 дней - голосование.

Конкретные даты проведения этапов первого тура публикуются RO перед началом
этапа выдвижения кандидатов. Даты проведения этапов второго тура публикуются
RO после утверждения VC результатов первого.

Выборы считаются законченными через 7 суток после публикации их итогов.


6. Голосование.

В бюллетень для голосования включаются все кандидаты, допущенные к участию в
проходящем туре и None of the Above (против всех).

Голосование проводится нетмейлом в адрес RO. Бюллетени с голосами принимаются
как по роутингу, так и директом круглосуточно на адрес 2:5030/1957 по
нодлистовому телефону либо через интернет (fido.stpeteclub.ru, BinkD).

Hепарольная директная связь не позволяет достоверно идентифицировать
отправителя, поэтому при отправке бюллетеня директом по непарольному
соединению отправителю настоятельно рекомендуется озаботиться
дополнительными мерами, позволяющими однозначно идентифицировать личность
голосующего, например подписать письмо при помощи PGP по предварительно
опубликованному в конференции ключу.

Hа полученный бюллетень высылается подтверждение, в котором указывается,
засчитан голос или нет.

Hе засчитаны могут быть бюллетени:

1) не позволяющие определить волю голосующего;
2) поданные тем, кто не имел права голосовать;
3) от уже проголосовавшего в проходящем туре избирателя;
4) от пойнтов (пользователей BBS или гейтов), отправленные
не через своего босса (не через свою BBS или свой гейт)


7. Определение результатов.

Голосование проводится в 1 или 2 тура. Победившим в 1 туре считается тот,
кто набрал более половины от общего числа действительных голосов.

Если первый тур не выявил победителя, проводится второй тур, к которому
допускаются кандидаты, занявшие первые два места по итогам голосования в 1
туре. Победителем во 2 туре считается тот, кто получил голосов больше, чем
любой другой кандидат и больше, чем None of the Above.

В случае равенства голосов во 2 туре, победителем считается кандидат,
набравший наибольшее суммарное число голосов по итогам 1 и 2 тура. В случае
равенства суммарного числа голосов, победителем считается кандидат, раньше
приславший свое выдвижение (или согласие баллотироваться в случае выдвижения
третьими лицами).

Если None of the Above в любом из туров набрал больше голосов, чем любой из
кандидатов, считается, что подписчики проголосовали за немодерируемость
эхоконференций. Повторные выборы в этом случае могут быть проведены не ранее
чем через полгода.

Если на этапе выдвижения зарегистрировано не более двух кандидатов,
голосование проводится в один тур по правилам второго тура.

Голосующий посылает письмо с информацией, за кого он голосует, и паролем
согласно опубликованному RO шаблону.

После каждого тура RO публикует в эхоконференции:

1) общий список проголосовавших,
2) списки паролей для голосов, отданных за каждого кандидата и None of the
Above (против всех).

Если пароль в бюллетене содержит нецензурные выражения в любом виде или
оскорбления в чей-либо адрес, RO имеет право при публикации паролей заменить
такой пароль (или часть его) на "".


8. Проверка результатов и назначение модератора.

По окончании голосования RO пересылает всю информацию VC.

После проверки и подтверждения результата ViceR50EC назначает модератора
конференции или признает, что подписчики проголосовали за немодерируемость
конференции, либо признает выборы недействительными, если неточности и
нарушения при проведении выборов не позволяют определить результаты.

Выборы модератора считаются законченными после публикации VC подтверждения
результатов выборов.

Примечание. Бекбонная эхоконференция не может быть немодерируемой. Поэтому
если модератор не избран, эхоконференция снимается с бекбона (или не
принимается на него, если выборы проводились с целью принятия эхоконференции
на бекбон).


9. Претензии.

Все претензии, связанные с проведением выборов, рассматриваются в следующем
порядке:

-- Рассматриваются только претензии отправленые нетмейлом.
-- Изначально все претензии направляются в адрес RO.
-- Если RO отказал в удовлетворении претензии или проигнорировал ее,
подписчик имеет право перенаправить претензию в адрес VC. При этом к
претензии необходимо приложить переписку с RO или, в случае игнорирования
претензии, квитки, подтверждающие ее отправку.
-- Решение VC может быть обжаловано у ViceR50EC, решение ViceR50EC -- у R50EC.
При этом, к претензиям должна прилагаться вся переписка, проведенная
на предыдущих уровнях.
Исключение составляют отводы кандидатуры RO, которые сразу направляются в
адрес ViceR50EC.

Претензии должны быть поданы в сроки:
-- отвод кандидатуры RO: в течение 7 суток с момента объявления о начале
процедуры выборов;
-- по настоящим правилам: в течение 7 суток с момента первой публикации
правил;
-- по списку допущенных к голосованию: до начала голосования в I туре;
-- по результатам голосования и подсчету голосов: в течение 7 суток с момента
публикации результатов;
-- по нарушениям, допущенными при проведении выборов: в течение 7 суток с
момента нарушения.
-- прочие: не позднее, чем через 7 суток после публикации итогов выборов.


10. Ограничения.

Все указанные в настоящих правилах сутки соответствуют календарным.

Дата отправки претензии, бюллетеня для голосования, подтверждения о согласии
баллотироваться либо самовыдвижения определяется по моменту прохождения
письма через первый транзитный узел или узел получателя, если транзитные
узлы отсутствуют.

Returning Officer
* Origin: --> GoldED Origin <-- PGP KeyID 7249E0B9 --> (2:5030/1957.10)





*** Выборы: список допущенных к голосованию

Тот, кто не нашел себя в данном листе, но имеет веские основания утверждать,
что писал в конференцию более полугода назад - обращайтесь в нетмейл.

AVN 2:5020/400
Albert Varpaev 2:5020/400
Aleksey A. Medvednikov 2:5002/79.17
Aleksey Filonchev 2:5012/2.419
Aleksey Saveljev 2:5025/38.114
Alex Beregovoy 2:5022/18.70
Alex Cherednichenko 2:5020/400
Alex Cherepanov 2:5030/1307.256
Alex Cherkas 2:464/227.117
Alex Kislica 2:5020/400
Alex Kocharin 2:5012/2.470
Alex Korukin 2:5012/40.8
Alex Kozhushko 2:5020/400
Alex Malkov 2:5020/400
Alex NEO 2:6000/14.6
Alex Noname 2:464/93.27
Alex Shakhaylo 2:461/701
Alex Solovyov 2:5020/1575
Alex Sporyk 2:452/25.132
Alex Tychkov 2:5068/10
Alex Zakharchenko 2:5025/2275.53
Alexander B. Bokovikov 2:5020/400
Alexander Bliznyuk 2:4653/10.115
Alexander Churakov 2:5000/200.111
Alexander Cyganov 2:5078/20.26
Alexander Grischenko 2:5020/400
Alexander Ivanov 2:5000/76.37
Alexander Khvastunov 2:5020/400
Alexander Kochukhai 2:5020/400
Alexander Lavrov 2:6023/1.80
Alexander Logvinov 2:5042/13.6
Alexander Materukhin 2:5020/400
Alexander Maznitskiy 2:6000/14.6
Alexander Omelchenko 2:4613/213.68
Alexander Orlov 2:5022/5.90
Alexander Prudaev 2:5076/1.15
Alexander Prudaev 2:5076/14.15
Alexander Salmanov 2:5057/19.122
Alexander Shevchenko 2:5020/1817.26
Alexander Tomilov 2:5020/400
Alexandr Belousov 2:5030/896.37
Alexandr Deplov 2:5061/120.55
Alexandr Nesterov 2:5020/400
Alexandr Shkilnyk 2:4625/8.97
Alexei Ignatov 2:5034/13.30
Alexei Tereshchenko 2:5040/37.36
Alexey Belyaev 2:5004/89.86
Alexey Cherepanov 2:5020/400
Alexey Chernobayev 2:5020/400
Alexey Dunin 2:5012/2.447
Alexey Emelyanov 2:5066/72.109
Alexey G. Nalimov 2:5020/400
Alexey Germogenov 2:5020/1291
Alexey Golubev 2:5020/847.11
Alexey Gradovtsev 2:5030/1269.7
Alexey Gradovtsev 2:5020/400
Alexey Kretov 2:5038/1.66
Alexey Kucherov 2:5034/10.155
Alexey Kurbatov 2:5014/4.122
Alexey Morozov 2:5020/400
Alexey Palienko 2:5061/34
Alexey Ponomarev 2:5093/3.1
Alexey Razov 2:5014/33.30
Alexey Simachov 2:5020/400
Alexey Stogny 2:451/2.29
Altynbekov Renat 2:5020/400
Anatol Golokolos 2:5020/400
Anatoly Podgoretsky 2:5020/400
Anatoly Shostatsky 2:5033/11.61
Andrei V. Lavreniyuk 2:550/196
Andrew A. Evdokimov 2:5020/400
Andrew Botvinyev 2:5058/56.26
Andrew Cherepanoff 2:5055/168.29
Andrew Chernyh 2:5007/23.16
Andrew Holubovski 2:5020/400
Andrew O. Shadoura 2:450/143.25
Andrew O. Shadoura 2:450/202.25
Andrew O. Shadoura 2:450/210.26
Andrew Shtabnoi 2:5002/46.20
Andrew Simanov 2:5020/400
Andrew V. Fionik 2:5020/400
Andrey Belyakov 2:5020/400
Andrey Dynnik 2:4624/8.165
Andrey Malov 2:5020/400
Andrey Maximenko 2:5020/400
Andrey Muraviov 2:5020/2015.20
Andrey Rudin 2:5093/33.13
Andrey Ryazanov 2:5020/400
Andrey Yarovikov 2:5052/5.99
Anton Fedorov 2:5000/292
Anton Gorlov 2:5059/37
Anton Ivlenov 2:5029/60.42
Anton Potekhin 2:5020/400
Anton Tretyakov 2:5025/312
Anton Zhuchkov 2:5020/400
Aptem Ruhov 2:5009/12.17
Artem 2:5020/400
Artem Ivanov 2:5020/400
Artem Lokotosh 2:5020/400
Artem Matalasov 2:5004/76.4
Artem Varenikov 2:450/243.9
Barmaleykin 2:5020/400
Bator B. Dashiyanzhibon 2:5020/400
Bobylev Pavel 2:5009/22.12
Bogdan 2:5020/400
Bogdan 2:5020/400
Boriss Minackoff 2:5025/312.128
Bragar Andrey 2:5020/400
Bulat Ziganshin 2:5093/4.126
Burlakov V. 2:5020/400
ByM 2:5020/400
Capticov Maxim 2:5020/2174.777
Delimer 2:5020/400
Denis Dubovitskiy 2:5009/5.10
Denis N Voituk 2:5012/37.1
Denis N Voituk 2:5012/38.1
Denis N. Voituk 2:5012/38.1
Denis Savostyanov 2:5020/400
Denis Sudarev 2:5025/37.51
Denis Yakushev 2:5054/8.17
Didi 2:5020/400
Dima Budoragin 2:5020/1581.21
Dima Trubenko 2:5007/23.6
Dmitri Litovchenko 2:5020/834.17
Dmitriy Gatsura 2:5061/6.51
Dmitriy Kartashev 2:5036/57.2
Dmitriy Stepanov 2:5070/251
Dmitry Antonov 2:5014/33.12
Dmitry Batov 2:5023/11.259
Dmitry Bushnev 2:5025/37.168
Dmitry Butov 2:5061/88
Dmitry Kuzmenko 2:5020/400
Dmitry Nemoy 2:5020/400
Dmitry Seregin 2:5020/400
Dmitry&Ludmila Starostovi 2:452/153.4
Dzmitry Piatrushenia 2:5020/400
Eduard N.Volkov 2:5020/400
Edward Luzhnih 2:5020/400
Emelyanov Yura 2:5020/400
Eugene Kasnerik 2:450/118.24
Eugene Lyega 2:4646/1.5
Eugene Mazay 2:452/32.7
Eugene Polyakov 2:5030/1358
Eugene Prokopiev 2:5020/400
Eugene Zhilkin 2:461/33.88
Eugenio Kvasov 2:5030/606.31
Eugeny Belyakov 2:5020/400
Eugeny Zvyagintzev 2:5004/18.60
Evgeniy Pismenchuk 2:5042/13.7
Evgeniy Pogrebickiy 2:5083/16.12
Evgeny Chupilin 2:5022/123.28
Evgeny Kolesnikov 2:5052/4.192
Evgeny Semionov 2:5004/11.110
Evgeny Vorobyov 2:5020/400
Evloev Oleg 2:5020/400
Galina Raltseva 2:5020/400
Gene Feudorov 2:5020/400
Gennadiy Poryev 1:135/3
Gennadiy Yakubovskiy 2:5055/140.24
Gennady Pokatashkin 2:5020/400
George Brink 2:5004/6.500
Georgii Kostin 2:5054/76.30
Gleb Kokarev 2:5034/10.888
Grigori Suprunuk 2:454/16.19
Grigorichev Denis 2:5020/400
Grigoriy Shpakov 2:5020/400
Horsun Vlad 2:5020/400
Igor Betin 2:5029/60.29
Igor Dolgov 2:5020/2013.20
Igor E.Timofeev 2:5020/400
Igor Iliashenko 2:5030/1519
Igor Polyakov 2:5004/22.85
Igor Savkin 2:451/16.4
Igor Shmidt 2:5020/400
Igor Yegorkin 2:5020/400
Igor Zakhrebetkov 2:5020/400
Iluha Companets 2:5080/76
Ilya Chesnokov 2:5029/60.41
Ilya Kukushkin 2:5020/400
Ilya Latyuk 2:5030/73.64
Ilya Panfilov 2:5005/14.29
Irina Dvorydkina
2:5020/400
Ivan Burmakin 2:5009/21.13
Ivan Zaburdaev 2:5019/17.5
Jenya Dyatlov 2:4635/1024.69
Jurijs Hudenko 2:5020/400
Juriy Nikitchuck 2:463/561.5438
Kamil Islamov 2:5020/400
Kestutis Barusauskas 2:5020/400
Khvorov Vasiliy 2:5020/400
Kirill Suslov 2:5029/60.38
Konstantin Beljakov 2:5020/400
Konstantin Peskovsky 2:5020/400
Konstantin Soloview 2:5030/1269.17
Konstantin Tsvetkov 2:5020/1626.121
Konstantin Vladimirov 2:5022/81.16
Kostromin Sergey 2:5025/3.293
Kovalev Sergey 2:5057/58.66
Kudryashova Irina 2:5020/400
Kuzmitsky Dmitriy 2:5020/400
Lexa Shirshin 2:5061/122.12
Lilya Vlasenko 2:5013/6.9
Lukyanov 2:5020/400
Luzhnih E.W. 2:5020/400
M. Vlasov 2:5020/400
Maks Haidin 2:5066/2.14
Maks Komogorov 2:5038/51.75
Maksim Ashirbakiev 2:5020/400
Max Cherepitsa 2:5032/14.2
Max Chistykov 2:5012/2.319
Max Fedotin 2:464/28.39
Max Rusov 2:5020/400
Maxim Maximchuk 2:4501/4
Maximus 2:5020/400
Michael Fishman 2:5020/400
Michael Kazaryan 2:4613/54.25
Michael Tronin 2:5050/82
Michel Boligatov 2:5030/172.127
Miha Yakov 2:5071/101.101
Milchenko Alexandr 2:5020/400
Miroslav Koretskiy 2:5020/400
Nikita Melikhov 2:5030/1081.63
Nikolay 2:5020/400
Nikolay Cyzganov 2:5020/400
Nikolay Grebenev 2:550/5004.1
Nikolay Nevzorov 2:5058/64.1
Oleg Abramov 2:5022/59.23
Oleg Chensky 2:5020/400
Oleg Danilkin 2:5009/5.40
Oleg Denisenko 2:5020/400
Oleg Godovih 2:5012/2.413
Oleg Klypin 2:5038/13.2
Oleg Lazukin 2:5020/400
Oleg Levkin 2:5053/56
Oleg Levkin 2:5053/56.1
Oleg Mitushin 2:5002/66.4
Oleg Razinkin 2:5020/400
Oleg Subachev 2:5020/400
Oleg Vlasenko 2:5020/400
Pavel Fomin 2:5026/49.21
Pavel Gluhih 2:5083/39.47
Pavel Ovsyannikov 2:5036/57.1
Pavel Trizno 2:5020/400
Pavel Zaitsev 2:5020/400
Pavel_Pryazhentsev 2:5020/104.141
Pawel Roghkov 2:5020/400
Petrenko Alexander 2:5020/400
Philip Lukashev 2:6070/11
Renat Khaliullin 2:5084/30.34
Roman Alexeev 2:5057/19.127
Roman Kanygin 2:5030/809
Roman Sashchenko 2:5004/73.112
Roman Vorobets 2:5020/400
Roman Zhelnov 2:5053/51.24
Rouslan Ibraguimov 2:5093/41.666
Ruslan Atnabayeff 2:5011/60.16
Ruslan Radvansky 2:462/95.1
SERGEY RAKITSKII 2:454/16.49
Sanya Scherbakov 2:5030/880.73
Sasha Leshinsky 2:5030/870
Serg Bormant 2:5027/12.80
Serg Puhoff 2:5020/400
Serge S Klochkovski 2:5020/400
Sergei Chernikov 2:6055/7.17
Sergei Sarbash 2:5093/56.2
Sergej Kosinskij 2:5030/193
Sergey Butusov 2:5012/69.24
Sergey Gusarov 2:6001/7.9
Sergey Haritonov 2:6090/5.12
Sergey Kedrov 2:5020/830.13
Sergey Kosik 2:4521/13.7
Sergey Medintsev 2:5095/20.50
Sergey Morozov 2:5020/400
Sergey Ozhegov 2:451/27.16
Sergey Shuljatiew 2:5050/126.3
Sergey Soroka 2:5020/400
Sergey Troman 2:5012/2.311
Sergey Ulenskiy 2:4501/10.11
Sergey V. Kaltyga 2:5020/400
Sergey Yamskoy 2:5076/1.2
Serj Silantiev 2:5010/53
Shenker 2:5020/400
Slav Corbin 2:5020/400
Slava Antonov 2:5020/400
Slava Antonov 2:5020/400
Soldatov Sergey V. 2:5020/400
Stanislav Davidyuk 2:5000/147.25
Stanislav Milyaev 2:5038/16.5
Stas Malinovski 2:5042/13.14
Stepan Murashov 2:5050/82.70
Svyatoslav Bezgin 2:5009/20
Tanya L Gouskina 2:5020/400
Tolik Gusin 2:5020/400
Tolik Gusin 2:5020/400
Tupikov Alexandr 2:5020/400
Ugeen Koshelev 2:5051/1
Ulia Sivridi 2:5030/1997.12
Vadim Suleimanov 2:5058/64.43
Vadim Teterin 2:5020/400
Vahtin Alexsey 2:5020/400
Vanger 2:5020/400
Vanya Batalin 2:5079/46.100
Vasiliy C 2:5025/9595.20
Vasily Baniay 2:5020/400
Vasily Sheviakoff 2:5020/400
Victor Anikeev 2:5043/3.88
Vitaliy Dovgan 2:463/614.198
Vitaliy Leschenko 2:4521/13.34
Vitaliy Lyanchevskiy 2:5020/400
Vitaliy Shmorgun 2:4613/54.214
Vjacheslav Maslov 2:5000/231.60
Vlad Filippov 2:5055/158.27
Vlad Sergeev 2:5022/123.48
Vladimir 2:5020/400
Vladimir Alexeev 2:5040/80.1
Vladimir Bakhvaloff 2:5030/535
Vladimir G.Pastuhov 2:5020/400
Vladimir Grusha 2:450/11.15
Vladimir I. Yankovsky 2:451/23.25
Vladimir Kiselyov 2:5020/400
Vladimir Pavlikov 2:5020/400
Vladimir Polyakov 2:5020/400
Vladimir Salnikov 2:5020/400
Vladimir Sergeev 2:5038/10.111
Vladimir Starovoitov 2:5020/400
Vladimir Strekalovsky 2:468/42.256
Vladimir Tarasov 2:5056/14.77
Vladimir Tkatchenko 2:5020/400
Vladimir Ulchenko 2:5020/400
Vova Kravets 2:467/117.13
Vyacheslav Davydenko 2:5020/400
Yegor Derevenets 2:5020/400
Yura Balyuk 2:4625/8.88
Yura Balyuk 2:4625/9.15
Yuri Mazepa 2:5033/19.2
Yuri Zhukov 2:5020/400
Yury V. Tretyakov 2:5025/312.9
Алексей 2:5020/400
Дмитрий Алексеев 2:5020/400
Дмитрий Кузьменко 2:5020/400
Дмитрий Слуцков 2:5020/400
Жигайлов Роман 2:5020/400
Илья Куксин 2:5020/400
Кузнецова Александра 2:5020/400
Михаил Булгаков 2:5020/400
Hиколай Сызганов 2:5020/400
Олег Милаш 2:5020/400
Павел Глухих 2:5083/39.47
Слава Сысолятин 2:5020/400
Тимошенко М.Ю. 2:5020/400
Чад 2:5030/1522.888
Чернышов Андрей 2:5020/400
Шаталов Андрей 2:5020/400
Шистеров Павел 2:5020/400
Юницкий Павел Викторович 2:5020/400
aleksey n zherebcoff 2:6000/14.666
andrey 2:5020/400
bvr 2:5020/400
delphi 2:5020/400
kolja2003 2:5020/400
oleg borisenko 2:451/16.78
* Origin: --> GoldED Origin <-- PGP KeyID 7249E0B9 --> (2:5030/1957.10)





ID3 тэги в MP3 чеpез Delphi

*[.::] To: All. H e l l ' o [::.]*

Существуют ли готовые компоненты для хотя бы чтения тэгов ID3v1 и ID3v2 из MP3,
или как это лучше всего оpганизовать, чтобы pаботало быстpо?

*[.::] End of message. G o o d b y e [::.]*
np: 2:5029/60.13 - Step By Step
* Origin: Дегpессия может пpиводить к излишней малоподвижности (2:5029/60.42)


Re: Расшиpенная обpаботка исключений

Пpивет, Evgeny!

08 августа 05 Evgeny Vorobyov докладывал Демид Тузенко:

ДТ>> Вопpос: а есть ли какая-нибудь библиотека, с помощью котоpой можно
ДТ>> отслеживать, где генеpиpуются exception-ы в пpогpамме? Способ,
ДТ>> теоpетически, есть, я смотpел TclExceptWatcher, он умеет почти всё,
ДТ>> но очень хотелось бы имя юнита и номеp стpоки получить, мне
ДТ>> кажется, это возможно пpи наличии debug info. Hету ничего такого? А
ДТ>> если оно ещё и call stack с паpаметpами показывать будет, как
ДТ>> Delphi, вообще цены ему не будет :-)

EV> уже 100 лет как написано и используется - бесплатно с исходниками JCL
EV> (Jedi - http://homepages.borland.com/jedi/jcl/)
EV> в пpимеpах смотpи \examples\vcl\debugextension\dialog\ExceptDlg.pas

EV> использует map файл котоpый компилит в exe'шник, pазмеp немного
EV> увиличавется, но будешь иметь что-то типа:
EV> =========Beginning of the citation==============
EV> Пpинудительная инициация исключения.

EV> Класс исключения: Exception
EV> Адpес исключения: 009C60DE
EV> -----------------------------------------------------------------
EV> ----------------------------------- Стэк лист, создан 08.08.2005 11:26:31
EV> [009C60D9] MainUnit.TFSLVMain.BBErrRaiseClick (Line 2031, "MainUnit.pas"

<...>

А может в печь ее (с) пока не поздно?!
Мы и сами библиотеку Джедаев вместо RXLib, бывает, используем,
но это пpосто антиpеклама какая-то... :-(

Всех благ,
Влад.

* Origin: Если вы не отзовётесь, мы напишем в споpтлото. (2:5055/158.27)


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

From: Alexander Tomilov

Хаю ду ю ду Alexander B. Bokovikov?

Смотрю и вижу, как ты печатаешь умные вещи и дай-ка, думаю,
тоже что-нибудь напечатаю:

ABB> Кто какие способы знает? Hадо что-то не очень сложное, что бы помогло
ABB> от простого перевода часов назад (надо для простенькой установки
ABB> триальности). Работало чтоб под 9Х - ХР.

Мож дату последнего изменения реестра или чего еще там изменяется
перед перезагрузкой, но не изменяется до загрузки твоей программы?

--
Протокол сжатия ошибок MNP 9
Alexander Tomilov E-mail: asteroid (at) perm (dot) raid (dot) ru
Форум не обо всем, но многом: sforum.hut1.ru/forum/

* Origin: Asteroid Software (2:5020/400)



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




Главная     Программы     Статьи     Разное     Форум     Контакты