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

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

За 2005-10-09

Re: Заливка

Hello Виктор,

Saturday, October 8, 2005, 10:22:55 PM, you wrote:

ВGc> Здравствуйте, comp.

ВGc> Подскажите кто нибудь. У меня окно залито "любым" цветом. После перекрытия
этого
ВGc> окна другим
ВGc> цвет теряется. Как егоо можно сохранить?

в общем случае, обработка WM_PAINT и/или WM_ERASEBKGND
именно там (и только там) должны осуществляться все операции по
рисованию на окнах.

   2005-10-09 22:36:01 (#452290)

Re: C++ Builder 5 & Access

Привет Sasha Dokanin,

Вы мне письмо написали 4 октября 2005 г. (вторник), а я Вам отвечу вот что:

SD> В базе Access есть таблица в которой есть поле D:
SD> -тип данных: Дата/время
SD> -формат поля: Краткий формат даты

SD> Вопрос.
SD> Как из билдера писать в поле D дату (не в формате строки)?

В Builder'e, как и в Delph'ях, делается это одинаково - по пунктам:
1. Двойной щелчок по компоненту TADOTable (или другой, какой
используешь)
2. Пункт "Создать всё" - создаёт все поля таблицы, как отдельные
объекты
3. В коде:
ADOTable1D.AsString:=Строка
ADOTable1D.AsDateTime:=в формате TDateTime

Вот и всё!

Афоризм напоследок: Меняю любимую девушку, на одну любящую. Торг уместен.
Winamp глаголит: Veselye Rebiata - Liudi Vstrechaiutsia
9 октября 2005 г. 21:05:46

Просто студент и будущий инженер
Eugene mailto:rav***@o*****.ru

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

   2005-10-09 21:53:05 (#452270)

Re: Проклятый WideString!

> Как сохранить (а потом и загрузить) данные переменной типа WideString?
> Делаю я так:
> ...
> Size := Length(URL);
> Stream.Write(Size, SizeOf(Size));
> Stream.Write(PWideChar(URL)^, Size);
>
См. описание Length:
"Length returns the number of characters used in a string".
Количество символов, а не байтов.
Для TStream.Write нужен именно размер в байтах, поэтому:
> ...
> Size := Length(URL);
> Stream.Write(Size, SizeOf(Size));
> Stream.Write(PWideChar(URL)^, Size * sizeof(WideChar));
>
Аналогично для TStream.Read.

> После загрузки вместо долгожданного тест
> слова "West-Test" появляется какой то мусор :-((
>
В остальном все написано верно, так что должно работать.
Если при записи и чтении используется один поток,
нужно не забыть вернуться к его началу:
Stream.Seek(0,soFromBeginning);

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

   2005-10-09 14:35:57 (#452116)