> не так давно было обсуждение, что мол -то компоненты неподходят,

Компоненты  БЕЗ исходников - не подходят. Но кто их в здравом уме пользует в 
своем проекте?

> то черт побери - unicode...

Обходится (даже для тех приложений, которые манипулируют строками как бинарными 
данными) 2 строчками.

Type
   OLDString=AnsiString;

.. и соответственно заменой в исходнике. Тем же фаром например. К тому же есть 
модуль совместимости для строк. Ну и с SizeOf() поосторожнее нужно.
Хотя это уже экзотика - обычно достаточно перекомпиляции. 

> что народ покупает новую версию, т.к. старую купить нельзя...

Ну купи MSVS версии 2.0 или 3.0. Тебе легче станет?

P.S. Во времена BP, когда строки были маленькими, "хорошим" тоном считалось 
определять длину строки как Len:=StrValue[0] ;) Кто помнит, сколько хаю было, 
когда строки стали длинными?-)))


WBR, Dmitry Beloshistov AKA [-=BDS=-]



 

__________ Eioi?iaoey io ESET NOD32 Antivirus, aa?ney aacu aaiiuo neaiaoo? 
ae?onia 3861 (20090217) __________

Niiauaiea i?iaa?aii i?ia?aiiie ESET NOD32 Antivirus.

http://www.esetnod32.ru
 

Ответить