![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
string - не более 255 символов в kol программе
NORDmen © (2006-08-05 20:27:00)выдает такую ошибку. почитал справку, надо юзать ansistring или widestring. дык ошибка не исчезает. причем это свойство 255 символов распостраняется на все компоненты в программе - не могу никак присвоить текст в richedit более 255 символов.
не знаю в чем проблема и что делать. выручайте :)
D[u]fa (2006-08-11 19:59:00) [1]> NORDmen
тебе ж сказали что строки более 255 символов объединяй "+" и всё
mdw (2006-08-09 22:13:00) [2]KOL здесь не причем. Версия делфи тоже (у меня 7).
Я тебе послал проект, который у меня компилится, а у тебя что, нет?
NORDmen (2006-08-09 21:25:00) [3]mdw, я уже выше написал что дельфи у меня 7.
дык хоть если плюсовать строки результат тотже.
может дело в версиях кола?
у меня дистрибутив кол+мск version 1.60 (12-Jan-2003)
блин у тебя же компе и дельфи наверно другая версия и кол тоже - ясный пень у тебя все компилится ))
NORDmen (2006-08-09 21:21:00) [4]так в чем же дело? почему vcl проги компилятся???
mdw (2006-08-09 21:00:00) [5]ЗЫ А KOL здесь все таки не при делах.
mdw (2006-08-09 20:59:00) [6]Я отправил поправленный проект. Там же получившийся *.ехе.
Delphi7.
Но вобще то, такая байда всегда была. Просто строка (в смысле кусок в апострофах) в не должна превышать 255 символов.
Например есть строка длиной 355 символов:
'а...вк...а'
- Делфи ругается.
Заменяем на
первые 255 символов + оставшиеся 100 символов:
'а...в'+'к...а'
И счастье....:))
mdw (2006-08-09 20:48:00) [7]Версия Делфи какая?
NORDmen (2006-08-09 20:45:00) [8]mdw, не знаю как у тебя, но у меня все равно выдает ошибку даже если разбивать :(
я именно так и пробовал - все равно ((
mdw (2006-08-09 20:33:00) [9]Блин....
Разбей строку на две части:
'<PARAM NAME=movie VALUE="components/com_sheepish/<?=$msg;?>"> <PARAM NAME=quality VALUE=high> <PARAM NAME=bgcolor VALUE="#000000"> '+
'<EMBED src="components/com_sheepish/<?=$msg;?>" quality=high bgcolor="#000000" WIDTH="340" HEIGHT="400" NAME="sheepish" ALIGN=""'+endline+
mdw (2006-08-09 16:28:00) [10]Дык в анкете же есть.
NORDmen (2006-08-09 16:23:00) [11]скажи хотя бы email куда скинуть прожект )))
mdw (2006-08-09 15:45:00) [12]Ну что скозать? ХЗ... Давайте мин. проект попробую у себя.
mdw (2006-08-09 15:45:00) [13]
> скозать
сказать :))
NORDmen (2006-08-09 11:03:00) [14]
> Поставте в опция проекта Huge strings = true. Или {$H}.
при том, что нормальные vcl проекты без кола работают.
эта директива вообще-то по умолчанию стоит. но даже если ее вручную указать, не помогает.
в проекта все ок, это не причем.
а почему тогда такая же ошибка возникает когда я использую ansistring или widestring???
с кол я знаком давно, но такое у меня первый раз.
v->D7.
руки у меня оттуда откуда надо, никаких настроек я не сбивал - переустановил винду хп, поставил нормально дельфи, установил кол - и получил этот баг :x
mdw (2006-08-07 09:55:00) [15]А кол тут причем?
Поставте в опция проекта Huge strings = true. Или {$H}.
SPeller (2006-08-07 03:14:00) [16]прямо так и пишет про kol? ради приличия хотябы версию дельфи называть надо. телепаты в отпуске.