Отправляет email-рассылки с помощью сервиса Sendsay

Программирование. Форум !!!

За 2004-02-20

Re: Delphi + InterBase

Голубчик!
Каким образом ты вышел на мой почтовый ящик?
Меня не интересуют твои дурацкие проблемы с компьютерами и программами
АБСОЛЮТНО, но ты засоряешь мой ящик, и меня это страшно злит.
ОТВАЛИ!!!!!!!!!!!!!
Номер выпуска : 2101
Возраст листа : 152 (дней)
Количество подписчиков : 390
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/85864
Получить правила : 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

   2004-02-20 23:39:01 (#85864)

Re: file exist check

Голубчик!
Каким образом ты вышел на мой почтовый ящик?
Меня не интересуют твои дурацкие проблемы с компьютерами и программами
АБСОЛЮТНО, но ты засоряешь мой ящик, и меня это страшно злит.
ОТВАЛИ!!!!!!!!!!!!!
Номер выпуска : 2099
Возраст листа : 152 (дней)
Количество подписчиков : 390
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/85823
Получить правила : 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

   2004-02-20 23:05:27 (#85823)

Re: file exist check

Голубчик!
Каким образом ты вышел на мой почтовый ящик?
Меня не интересуют твои дурацкие проблемы с компьютерами и программами
АБСОЛЮТНО, но ты засоряешь мой ящик, и меня это страшно злит.
ОТВАЛИ!!!!!!!!!!!!!
Номер выпуска : 2099
Возраст листа : 152 (дней)
Количество подписчиков : 390
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/85824
Получить правила : 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

   2004-02-20 23:05:27 (#85824)

Re: Площадь многоугольника

Original Message From: "Эвелина" <Evelina09***@m*****.ru>
To: "comp.soft.prog.prog (3811185)" <evelina09***@m*****.ru>
Sent: Friday, February 20, 2004 10:26 PM
Subject: Re: Площадь многоугольника

> Голубчик!
> Каким образом ты вышел на мой почтовый ящик?
> Меня не интересуют твои дурацкие проблемы с компьютерами и программами
> АБСОЛЮТНО, но ты засоряешь мой ящик, и меня это страшно злит.
> ОТВАЛИ!!!!!!!!!!!!!
> > Номер выпуска : 2095
> Возраст листа : 152 (дней)
> Количество подписчиков : 390
> > Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/85804
> > Получить правила : 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
>
>
>
Номер выпуска : 2098
Возраст листа : 152 (дней)
Количество подписчиков : 390
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/85821
Получить правила : 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

   2004-02-20 23:04:47 (#85821)

Re: Площадь многоугольника

Original Message From: "Эвелина" <Evelina09***@m*****.ru>
To: "comp.soft.prog.prog (3811185)" <evelina09***@m*****.ru>
Sent: Friday, February 20, 2004 10:26 PM
Subject: Re: Площадь многоугольника

> Голубчик!
> Каким образом ты вышел на мой почтовый ящик?
> Меня не интересуют твои дурацкие проблемы с компьютерами и программами
> АБСОЛЮТНО, но ты засоряешь мой ящик, и меня это страшно злит.
> ОТВАЛИ!!!!!!!!!!!!!
> > Номер выпуска : 2095
> Возраст листа : 152 (дней)
> Количество подписчиков : 390
> > Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/85804
> > Получить правила : 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
>
>
>
Номер выпуска : 2097
Возраст листа : 152 (дней)
Количество подписчиков : 390
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/85817
Получить правила : 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

   2004-02-20 23:02:01 (#85817)

Re: file exist check

Голубчик!
Каким образом ты вышел на мой почтовый ящик?
Меня не интересуют твои дурацкие проблемы с компьютерами и программами
АБСОЛЮТНО, но ты засоряешь мой ящик, и меня это страшно злит.
ОТВАЛИ!!!!!!!!!!!!!
Номер выпуска : 2096
Возраст листа : 152 (дней)
Количество подписчиков : 390
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/85810
Получить правила : 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

   2004-02-20 22:53:46 (#85810)

Re: Площадь многоугольника

Голубчик!
Каким образом ты вышел на мой почтовый ящик?
Меня не интересуют твои дурацкие проблемы с компьютерами и программами
АБСОЛЮТНО, но ты засоряешь мой ящик, и меня это страшно злит.
ОТВАЛИ!!!!!!!!!!!!!
Номер выпуска : 2095
Возраст листа : 152 (дней)
Количество подписчиков : 390
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/85804
Получить правила : 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

   2004-02-20 22:51:20 (#85804)

Re[2]: Площадь многоугольника

Здарова, Шешунов Вадим!

20 февраля 2004 г., пятница, 18:40:12, ты намылил:

ШВ> Исходника нет - есть идея.-)))))))) Берешь любую вершину, из нее проводишь
ШВ> n-2 диагоналей, получаешь n-2 треугольника, координаты вершин которых
ШВ> известны, их площади считаешь по формуле
ШВ> ((x1-x2)*(y3-y2)+(x3-x2)*(y1-y2))/2, суммируешь их - и все! Причем неважно,
ШВ> выпуклый многоугольник или "впуклый"-))))))))
Идея, конечно, клевая, но не совсем рабочая ;)
+--+ +------+
| | | |
| | | +---+
| +---+ |
| +---+
| |
+---------+---+
На этой фигуре точно не прокатит.

Да и на этой тоже
+-+ +-+
| | | |
| +--+ |
+------+

Полистал я тут учебники по матане, но чет ничего нету ;( хотя помню
что вроде проходили мы площадь вогнутых многоугольников
классе в 8-10.
Может просто в поисковик заглянуть, но мне неохота.

PS: В субботу спрошу в своей группе может кто знает.
PPS: Кстати тот исходник с выпуклыми многоугольниками, скорее всего,
на принципе разбиения на треугольники и базируется.

   Томилов Александр 2004-02-20 22:30:59 (#85780)

Re: [игра] передвижение с помощью мыши

Рад приветствовать, keel!

Довелось мне Tuesday, February 17, 2004 читать, следующее:

k> Пишу игру, и вот столкнулся с такой проблемой:
k> как в Дельфи6 сделать чтобы игрок передвигался с помощью мышки, то
k> есть куда кликнул, туда и пошел игрок???? Наподобие как в Диабло.
k> Программирую с использованием powerdraw.

Собственно, ни среда, ни графическая либа тут ничего не решают.
Подходов КУЧА! Всё зависит от требуемой скорости, необходимого качества
найденного решения, типа и размера карты игры + что-то ещё.
Для начала следует разделить задачу на несколько более простых:

1. Нахождение пути между двумя точками игрового пространства.
2. Быстрая работа с мышью (я это к тому, что если ты не собираешься
привязывать скорость отклика мыши к непрогнозируемому за пределами
твоей машины FPS, то придётся немного повозиться (микро-GDI ;) )) и
определение её позиция в части игрового пространства выводимого на
экран.

Ессно, главная задача - No1 .
Писать тут можно много, да вот почитай (люди уже напрягались подробно
писать):

http://www.gamedev.ru/articles/read.shtml?id=70121
http://dev.dtf.ru/articles/read.php?id=51
http://www.gamemaker.ru:8101/library/ai/1/

также поищи "Алгоритм волны" (wave algorithm, Djikstra)

2-ая задача может показаться элементарной, но если ты хочешь, чтобы
твою игру имели возможность увидеть как можно больше людей (у них
даже может и не быть аппаратного блиттинга), то над этим стоит
поработать. Тема неплохо освещалась в книге С.Трухильо
"Программирование графики в DirectDraw". Суть в том, что обновляется
без моргания (в бэк-буфере) лишь кусочек экрана (по хорошему ещё и в
параллельном потоке ;) ), если ты работал с мышой под ДОСом, то там
в общих чертах так и было написано.

Когда решишь в отдельности эти задачи, просто по щелчку мыши
определяешь её координаты и подаешь их на вход процедуре поиска пути.

ЗЫ Лично мне в игруле хватило немного оптимизированного волнового
алгоритма (судя по некоторым артефактам, нечто подобное
использовалось и в Fallout).

Alles Gutes!

CU @ http://smuta.boom.ru
...In Code We Trust...
При желании, mailto:deniskravtso***@m*****.ru
Номер выпуска : 2093
Возраст листа : 152 (дней)
Количество подписчиков : 390
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/85778
Получить правила : 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

   2004-02-20 22:30:20 (#85778)

Delphi

Доброго времени суток.
WinXP, Delphi 7. Проблема такая:
1) Как в тело разрабатываемой программы, добавить несколько WAV-файлов, и потом
проиграть их?
2) Можно ли сделать это с MIDI-файлами?
3) Как правильно добавить какой-либо файл в файл ресурсов?
4) В чем различие между brcc32.exe и brc32.exe.

Пробовал так, неработает: (У меня .rc файл компилируется в .res только с помощю
brc32.exe )

Необходимо создать обыкновенный текстовой файл, например,
MyWave.rc и написать следующее:
MyWave RCDATA LOADONCALL MyWave.wav
Затем, созданный файл необходимо скомпилировать:
brcc32.exe MyWave.rc.
После компиляции, создается файл MyWave.res.
Далее, в самой программе необходимо написать следующий код:
{$R MyWave.res}
procedure RetrieveMyWave;
var
hResource: THandle;
pData: Pointer;
begin
hResource:=LoadResource( hInstance, FindResource(hInstance, 'MyWave', RT_RCDATA));
try
pData := LockResource(hResource);
if pData = nil then
raise Exception.Create('Cannot read MyWave');
PlaySound('MyWave', 0, SND_MEMORY);
finally
FreeResource(hResource);
end;
end;

Заранее благодарен,
Алексей.
Номер выпуска : 2092
Возраст листа : 152 (дней)
Количество подписчиков : 390
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/85720
Получить правила : 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

   "Alex" 2004-02-20 21:07:16 (#85720)

Re[3]: АнтиВандальная система для Win NT

Здрям!
И мне кинте, если найдете.

С уважением monah
janal***@n*****.ru

> Дарова, cmmn.
>
> Winamp играет: <The Chemical Brothers - Got Glint?>
> 19 февраля 2004 г. в 5:32:52 вы сумели набить нижеследующее:
> [-=-=-=-=-=-=-=-=-=-=-=-=-=-=-CUT HERE-=-=-=-=-=-=-=-=-=-=-=-=-=-=-]
> clns> В Win9x можно зарегистрировать программу, что она не видна в списке
задач.
> [-=-=-=-=-=-=-=-=-=-=-=-=-=-=-CUT HERE-=-=-=-=-=-=-=-=-=-=-=-=-=-=-]
>
> Любая прога, которая может показать список процессов (юзеры тоже не
> ламы, покрайней мере не все) покажет и то что сделало
> RegisterServiceProcess, так что это не особо эффективно. Самое
> надежное - используя перехват WinApi убирать свою прогу из списка
> процессов. Под win9x это крайне муторно, под WinNT полегче, но тоже не
> сахар. Если неайдешь материалы на эту тему - кинь, плиз, а то у меня
> есть пара статей, но на асме, который я знаю далеко не в совершенстве.
>
> --
> Всего наилучшего, Inch(tm)
> :>>>>>>>>>>>>>>>>>>>>>>>>>>>>>Interesting<<<<<<<<<<<<<<<<<<<<<<<<<<<<:.
> Мы так любим женские волосы... Это, правда, не относится к супу.
>
> ∙ До моего ДР'а осталось всего 72 дня.
Номер выпуска : 2091
Возраст листа : 152 (дней)
Количество подписчиков : 390
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/85665
Получить правила : 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

   2004-02-20 20:34:54 (#85665)

Re: file exist check

Привет!
Не нашел точно. но есть API проверяющая было ли изменение файловой структуры
на нужном диске.
Может кто вспомнит.

С уважением monah
janal***@n*****.ru

> Доброго всем времени суток!
> Не подскажет ли кто как можно осуществить ожидание появления файла?
> Что-то типа
>
> do{
> int f = open(filename,O_RDONLY);
> while (f <= 0);
>
> Но хотелось бы чего-нибудь оригинального и не столь загружающего
> процессор. Может в Вынь NT/2000 есть какие-нибудь средства для этого?
> Буду признателен за любую помощь.
Номер выпуска : 2090
Возраст листа : 152 (дней)
Количество подписчиков : 390
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/85663
Получить правила : 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

   2004-02-20 20:34:45 (#85663)

Re: file exist check

On Fri, Feb 20, 2004 at 12:49:22AM +0500, Томилов Александр wrote:
> Этот код оповестит о том что произошли изменения на диске в конкретной
> папке:
спасибо за код.

   2004-02-20 20:04:06 (#85635)

Эмулятор Лазерной головы CD-ROM драйва

ШВ> ...Причем неважно, выпуклый многоугольник или "впуклый"-))))))))
Я бы даже добавил припуклый.

Ни кто не встречал материалов по такому изощрению как сабж
или извращенцев занимающихся этим? Суть собственно вот в чём:
имеется видеоприставка, Sony Playstation например, и загружать
её хочется не с CD-ROM, а с HDD через PC, сеть или непосредственно
с HHD через контроллер. Вобщем, вместо оторванной лазерной головы
подключается её эмулятор.
Почему именно этот способ пришёл в голову? А потому что отпадает
необходимость в изучении железа приставки, задача лишь в том, чтобы
эмулятор точно передавал из образа диска данные запрошенные
приставкой.

   2004-02-20 19:22:05 (#85596)
  • 1
  • 2