Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.04.08;
Скачать: CL | DM;

Вниз

string - не более 255 символов в kol программе   Найти похожие ветки 

 
NORDmen ©   (2006-08-05 20:27) [0]

выдает такую ошибку. почитал справку, надо юзать ansistring или widestring. дык ошибка не исчезает. причем это свойство 255 символов распостраняется на все компоненты в программе - не могу никак присвоить текст в richedit более 255 символов.

не знаю в чем проблема и что делать. выручайте :)


 
SPeller ©   (2006-08-07 03:14) [1]

прямо так и пишет про kol? ради приличия хотябы версию дельфи называть надо. телепаты в отпуске.


 
mdw ©   (2006-08-07 09:55) [2]

А кол тут причем?
Поставте в опция проекта Huge strings = true. Или {$H}.


 
NORDmen ©   (2006-08-09 11:03) [3]


> Поставте в опция проекта Huge strings = true. Или {$H}.

при том, что нормальные vcl проекты без кола работают.
эта директива вообще-то по умолчанию стоит. но даже если ее вручную указать, не помогает.
в проекта все ок, это не причем.

а почему тогда такая же ошибка возникает когда я использую ansistring или widestring???
с кол я знаком давно, но такое у меня первый раз.
v->D7.

руки у меня оттуда откуда надо, никаких настроек я не сбивал - переустановил винду хп, поставил нормально дельфи, установил кол - и получил этот баг :x


 
mdw ©   (2006-08-09 15:45) [4]

Ну что скозать? ХЗ... Давайте мин. проект попробую у себя.


 
mdw ©   (2006-08-09 15:45) [5]


> скозать
сказать :))


 
NORDmen ©   (2006-08-09 16:23) [6]

скажи хотя бы email куда скинуть прожект )))


 
mdw ©   (2006-08-09 16:28) [7]

Дык в анкете же есть.


 
mdw ©   (2006-08-09 20:33) [8]

Блин....
Разбей строку на две части:
"<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+


 
NORDmen ©   (2006-08-09 20:45) [9]

mdw, не знаю как у тебя, но у меня все равно выдает ошибку даже если разбивать :(
я именно так и пробовал - все равно ((


 
mdw ©   (2006-08-09 20:48) [10]

Версия Делфи какая?


 
mdw ©   (2006-08-09 20:59) [11]

Я отправил поправленный проект. Там же получившийся *.ехе.

Delphi7.

Но вобще то, такая байда всегда была. Просто строка (в смысле кусок в апострофах) в не должна превышать 255 символов.
Например есть строка длиной 355  символов:
"а...вк...а"
- Делфи ругается.
Заменяем на
первые 255 символов + оставшиеся 100 символов:
"а...в"+"к...а"
И счастье....:))


 
mdw ©   (2006-08-09 21:00) [12]

ЗЫ А KOL здесь все таки не при делах.


 
NORDmen ©   (2006-08-09 21:21) [13]

так в чем же дело? почему vcl проги компилятся???


 
NORDmen ©   (2006-08-09 21:25) [14]

mdw, я уже выше написал что дельфи у меня 7.
дык хоть если плюсовать строки результат тотже.

может дело в версиях кола?
у меня дистрибутив кол+мск version 1.60 (12-Jan-2003)

блин у тебя же компе и дельфи наверно другая версия и кол тоже - ясный пень у тебя все компилится ))


 
mdw ©   (2006-08-09 22:13) [15]

KOL здесь не причем. Версия делфи тоже (у меня 7).
Я тебе послал проект, который у меня компилится, а у тебя что, нет?


 
D[u]fa ©   (2006-08-11 19:59) [16]

> NORDmen

тебе ж сказали что строки более 255 символов объединяй "+" и всё



Страницы: 1 вся ветка

Текущий архив: 2007.04.08;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.06 c
15-1173715498
zdm
2007-03-12 19:04
2007.04.08
TDBF


15-1173859797
zdm
2007-03-14 11:09
2007.04.08
общий внешний вид bds как d7


2-1174254147
Norfolk
2007-03-19 00:42
2007.04.08
Кнопка в TStringGrid или TDrawGrid


15-1173794863
ArtemESC
2007-03-13 17:07
2007.04.08
Разместил я резюме но job.ru


2-1174029240
Нуб
2007-03-16 10:14
2007.04.08
dlina : array of integer;