Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "KOL";
Текущий архив: 2007.04.08;
Скачать: [xml.tar.bz2];

Вниз

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 вся ветка

Форум: "KOL";
Текущий архив: 2007.04.08;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.041 c
15-1172649765
Vlad Oshin
2007-02-28 11:02
2007.04.08
Очередная рац.идея (боян?) :) Пульт от..


15-1173880561
GeLLeR
2007-03-14 16:56
2007.04.08
Графический эквалайзер


1-1171303374
tequilla4white
2007-02-12 21:02
2007.04.08
IXMLNode.Count возвращает неверное значение


1-1171280999
nali
2007-02-12 14:49
2007.04.08
отрисовка комбобокса с иконками - как выделить иконки ?


15-1173857443
Knight
2007-03-14 10:30
2007.04.08
Кто какими клиентами пользуется?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский