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

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

За 2006-01-27

Re: дуга по алгоритму Брезенхема

Здравствуйте !

Через кривые Безье. Так и GDI рисует.

> Как быстро и
> эффективно (без синусов/косинусов, и хорошо бы также на
> целочисленных операциях) сделать дугу?

   2006-01-27 22:24:36 (#506685)

дуга по алгоритму Брезенхема

Hello comp,

такой вопрос: как нарисовать дугу с помощью алгоритма Брезенхема.

Окружность по Брезенхему рисуется достаточно просто - рисуется 1/8
окружности, и точки этой части отражаются на остальные 7 частей.
Алгоритм целочисленный, все работает очень быстро. Дуга
задается окружностью и двумя отсекающими лучами. Как быстро и
эффективно (без синусов/косинусов, и хорошо бы также на
целочисленных операциях) сделать дугу?

   2006-01-27 21:57:17 (#506678)

Re[2]: Не могу программно создать таблицу DBF

>> Лучше не париться с созданием dbf, а запихнуть готовый пустой файл в
>> ресурс и выгружать, когда надо. :)
9> Не подходит - нужно, чтоб было более-менее совместимо с используемым ПО

9> (работает с БД в формате DBF) и чтоб полученный файл могли редактировать и

9> пользователи в своей любимой программе.
Редактировать данные или редактировать структуру файла?
Данные можно редактировать без проблем.

создаешь файл myres.rc
В нем строку
MYDBF RCDATA "mydbf.dbf"

компилишь его: brcc32 myres.rc
цепляешь полученный ресурс к экзешнику

Когда надо:
ResStream := TResourceStream.Create(HInstance, 'MYDBF', RT_RCDATA);
FileStream := TFileStream.Create(FileName, fmCreate);
FileStream.CopyFrom(ResStream, 0);

В FileName - путь к полученному файлу, делай с ним что хочещь. :)

Номер выпуска : 5147
Возраст листа : 859 (дней)
Количество подписчиков : 548
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/506634
Получить правила : 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

   Oleg 2006-01-27 20:37:47 (#506634)

Re: Не могу программно создать таблицу DBF

> Пытаюсь программно создать DBF-файл: есть компонент tbl_dbf типа TTable

> ...

Помимо уже отвеченного. Мож тебе надо не DBase-формат, а FoxPro?

--
С уважением, boroda

Номер выпуска : 5146
Возраст листа : 859 (дней)
Количество подписчиков : 548
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/506570
Получить правила : 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

   Шматко А.А. 2006-01-27 18:57:20 (#506570)