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

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

За 2003-11-25

Re: Новости дискуссионного листа "Программирование. Форум !!!"

Привет !

> Привет Vic!
>
> Два дня потратил на разборку с 98 в прошлую субботу взял с собой файлы с
> текстами писем и без особых проблем написал программку для разборки текста
> но дама стоит ХР, а весь понедельник ушел на точ то пытался заставить
> работать RichEditCtrl также как и в ХР, но к сожалению зто не удалось
> главное часть функций работает правильео , а некоторые не работают (в
> частности невозможно определить длину строки) поэтому сеодня нагородил там
> что-то вроде работает но полнлй уверенности нет что это правильно (буду
> поверять практикой)

А не можете ли попродробней описать, какие глюки встретились ?
Просто есть такой прикол - RichEdit - он ведь тоже разных версий бывает.
В каталоге Windows, подкаталоге system32 можно поискать dll - ку с именем
riched32.dll - эта длл содержит ричедит версии 1.0.
Также с 98 - й винды там есть дллка - riched20.dll - в ней содержится
ричедит более поздней версии. В 98 - й винде ричедит 2.0.
В 2000 - й 3.0., в XP - 4.0. К тому же с офисом XP ставится ричедит версии
4.5.
Так вот например есть такой прикол - если вызвать для ричедита версии 1.0.
функцию GetWindowTextLength ( она возвращает длину текста в окне вместе с
символами перевода каретки), то возвращенное значение будет равно тому,
которое
получается, если получить из окна текст с помощью GetWindowText и найти его
длину с помощью например strlen или CString::GetLength.
А в ричедите 2.0. и выше значение возвращенное GetWindowTextLength больше
истинного
на число строк текста, содержащегося в окне. Вероятно, это связано с тем,
что
оконная процедура RichEdit - а 1.0. существует в ANSI - версии и в UNICODE
версии, а оконные процедуры ричедитов более старших версий - только в
UNICODE - виде,
и в поздних версиях ричедитов перевод строки кодируется большим количеством
байт.

> forum-moderat***@m*****.ru это тоже типа дискусионный клуб. Как там
> зарегистрироваться?

Данет :-) Это просто адрес модерации этого листа - то есть это мой почтовый
ящик,
куа валятся все письма этого листа. Так что если написать на этот адрес, то
в ближайшее
время я прочитаю письмо.
Короче, если с рассылкой что то неладно, или возникли какие либо проблемы,
или есть
замечания по рассылке - пишите сюда.

Vic.

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.prog.prog-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.prog.prog&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

   2003-11-25 22:43:52 (#25437)

Re: Новости дискуссионного листа "Программирование. Форум !!!"

Привет Vic!

Два дня потратил на разборку с 98 в прошлую субботу взял с собой файлы с
текстами писем и без особых проблем написал программку для разборки текста
но дама стоит ХР, а весь понедельник ушел на точ то пытался заставить
работать RichEditCtrl также как и в ХР, но к сожалению зто не удалось
главное часть функций работает правильео , а некоторые не работают (в
частности невозможно определить длину строки) поэтому сеодня нагородил там
что-то вроде работает но полнлй уверенности нет что это правильно (буду
поверять практикой)

forum-moderat***@m*****.ru это тоже типа дискусионный клуб. Как там
зарегистрироваться?

Владимир

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.prog.prog-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.prog.prog&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

   "vlad" 2003-11-25 17:54:10 (#25304)