![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
![]()
Как бороться с таким предупреждением?
Код:
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 06.04.2009
Сообщений: 1,524
|
![]()
Задать длину строки))
Код:
Последний раз редактировалось psycho-coder; 21.03.2010 в 16:22. |
![]() |
![]() |
![]() |
#3 |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
![]()
Попробовал удалять все (кроме 3-х требуемых символов) с помощью Delete. Вроде молчит.
А из-за чего такая ошибка и что она означает?
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
![]() |
![]() |
![]() |
#4 |
Участник клуба
Регистрация: 06.04.2009
Сообщений: 1,524
|
![]()
Возможно, то что в этих индексах может не быть нужных символов, и тогда будет выход за границы массива
|
![]() |
![]() |
![]() |
#5 |
New Delphi Coder
Форумчанин Подтвердите свой е-майл
Регистрация: 20.07.2008
Сообщений: 874
|
![]()
При объявлении переменной типа string она имеет нулевую длину. Нельзя работать со строкой по индексу не задав ее длины setlength(Result, 3) и т.д. для всех обявляемых переменных типа string
или же делать так: Result := Result + copy(SE,9,1); И это предупреждение мне кажется относится даже не к параметру вводимому в подпрограмму а именно к переменной Result и т.д.
Страх это слабость и потому, кто испугался уже побежден.
|
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 22.02.2009
Сообщений: 875
|
![]()
Alex Cones, а не проще сделать так:
Код:
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство.
|
![]() |
![]() |
![]() |
#7 | |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
![]() Цитата:
![]() ![]()
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
|
![]() |
![]() |
![]() |
#8 |
Участник клуба
Регистрация: 06.04.2009
Сообщений: 1,524
|
![]()
Может тогда move поможет?
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
у меня в code gear 2007 отсутствует компонент richview,где его можно скачать "бесплатно" | betirsolt | Компоненты Delphi | 10 | 05.01.2010 23:11 |
при вводе на листе "магазин"- код товара появлялось "описание" товара из "склада" с "продажной ценой" | aleksei78 | Microsoft Office Excel | 13 | 25.08.2009 12:04 |
Компилируется но не работае. Возможно проблема в "string" | Pirotexnik | Общие вопросы Delphi | 12 | 28.03.2009 00:46 |
Работа с String Grid - помогите написать "Табель рабочего времени" | Deicider | Помощь студентам | 3 | 29.11.2006 20:59 |