![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Подскажите как узнать заполнел ли пользователь массив
JTAG © (2006-05-30 20:11:00)При открытии файла данные из него считываются в массив , если пользователь не открыл файл и массив не заполнелся , то на другие кнопки в программе жать безполезно вылазит ошибка.
Как мне узнать заполнен ли массив и если он не заполнен предложить пользователю открыть файл.
Галинка (2006-05-30 21:58:00) [1]А еще можно заблокировать все лишние кнопки, пока массив незаполнен. От греза подальше...
JTAG (2006-05-30 21:18:00) [2]Точно , огромное все спасибо!
Kolan (2006-05-30 20:41:00) [3]Не
> if array.Length = 0 then
а
if Length(Arr) = 0 then
Std (2006-05-30 20:16:00) [4]если масив динамический то приблизительно так:
if array.Length = 0 then
if MessageDlg('Массив не заполнен. Необходимо выбрать фай', mtErroe,[mbYesNo],0)=mrYes then OPenDialog.execute
Джо (2006-05-30 20:15:00) [5]При открытии файла устанавливать соответствующий флаг, его же и проверять, когда нужно (например, в событии OnUpdate компонента TActionList).