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

Вниз

Как заранее проверить влезет текст в TMemo или выдаст ошибку?   Найти похожие ветки 

 
Fon   (2008-02-27 04:54) [0]

сабж.


 
Anatoly Podgoretsky ©   (2008-02-27 09:05) [1]

> Fon  (27.02.2008 04:54:00)  [0]

Какую именно ждешь.
Поскольку обычно никаких ошибок не выдается.


 
Alarm ©   (2008-02-27 09:09) [2]

Всегда "влезет", тем более со скролом


 
Kerk ©   (2008-02-27 10:32) [3]

У мемо есть ограничение на размер текста. Проверяй длину и все, чтоб был меньше 32кб


 
Игорь Шевченко ©   (2008-02-27 10:36) [4]


> У мемо есть ограничение на размер текста.


Давно ?


 
sniknik ©   (2008-02-27 10:36) [5]

> У мемо есть ограничение на размер текста.
ага, гигабайта 2. (общее ограничение в системе, сколько там...)

> Проверяй длину и все, чтоб был меньше 32кб
а вроде даже в 98, еще когда было, было 64...?


 
Kerk ©   (2008-02-27 10:38) [6]

Я не помню насколько давно. Я лет пять TMemo не юзал. Помню, в те времена даже альтернативные компоненты были, чтоб это ограничение снять.


 
clickmaker ©   (2008-02-27 13:13) [7]


> [6] Kerk ©   (27.02.08 10:38)

это в вин9х


 
Prohodil Mimo ©   (2008-02-27 17:38) [8]

sniknik ©   (27.02.08 10:36) [5]
> Проверяй длину и все, чтоб был меньше 32кб
а вроде даже в 98, еще когда было, было 64...?


если не ошибаюсь, то в 3.11 - 32Кб, в 95-98 - 64, а в остальных уже 2г.


 
Anatoly Podgoretsky ©   (2008-02-27 22:59) [9]


> Всегда "влезет", тем более со скролом

Не говори чего не знаешь, тем более с учетом ошибки в компонентах TMemo/TReachEdit


 
korneley ©   (2008-02-27 23:33) [10]


>  ...тем более с учетом ошибки в компонентах...

Поподробнее, если есть такая возможность. Где почитать? Memo особенно интересует, а то пользую его и не знаю где засада...


 
Kerk ©   (2008-02-28 09:37) [11]

Влезет или выдаст ошибку? Мне это напомнило рубрику в одной из передач на дискавери: "разобьется или отскочит", где они разные предметы на землю роняют и смотрят что будет.


 
Fon   (2008-03-01 08:01) [12]

Да. Если неизвестно какая Виндос. Как проверить?


 
begin...end ©   (2008-03-01 20:44) [13]


> Как заранее проверить влезет текст в TMemo или выдаст ошибку?

EM_GETLIMITTEXT послать?


 
Kolan ©   (2008-03-01 21:05) [14]

А РичЭдит не спачет отца&#133?


 
sniknik ©   (2008-03-01 21:31) [15]

> EM_GETLIMITTEXT послать?
ну и вернет то что он сам же в MaxLength компонента прописал (если прописал), или 0 в случае "неограниченности" (то, что по умолчанию). толку то, он другого хочет.


 
begin...end ©   (2008-03-01 21:44) [16]

> sniknik ©   (01.03.08 21:31) [15]

> или 0 в случае "неограниченности" (то, что по умолчанию)

А мужики-то не знают. Посылаю EM_GETLIMITTEXT в Memo под Win98 -- имею "по умолчанию" в ответе 64 КБ. Что я делаю не так?


 
sniknik ©   (2008-03-01 22:15) [17]

хм, а в XP приходит -1.
впрочем если интерпретировать возвращаемое в longint значение как беззнаковое то это будет как раз 4 гб. (значит не 2)

> Что я делаю не так?
да успокойся ты. ты все делаешь правильно. особенно хорошо выходят "штампы" вместо общения.



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

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

Наверх





Память: 0.48 MB
Время: 0.008 c
2-1205835608
Podarok
2008-03-18 13:20
2008.04.13
Вызов функций класса


2-1205605298
Berkoot
2008-03-15 21:21
2008.04.13
Memo поле в таблице Paradox


2-1205998640
Andrewtitoff
2008-03-20 10:37
2008.04.13
Как правильно подключить обьект или в чем ошибка?...


2-1205652230
NewSer
2008-03-16 10:23
2008.04.13
В чём причина появления ошибки: «parameter Kod not found»?(ADO)


2-1205758991
savyhinst
2008-03-17 16:03
2008.04.13
Повернуть картинку





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский