![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
||||
|
||||
|
У меня есть функция, допустим такая:
Код:
function List(InString : string): boolean; begin end; Мне в нее нужно вставить информацию из компонента ListBox, а точнее сделать перечисление, но ошибка в другом. Внутри функции посторонние компоненты почему-то не работают. Ставлю после названия точку, а вместо методов и свойств вылезает ошибка. Код:
While X = List.Count Do Как можно исправить это? Простите за такой глупый вопрос... |
|
#2
|
||||
|
||||
|
Либо перед ListBox-ом ставь префикс формы (Form1.ListBox1...), либо сделай процедуру полем класса формы.
Код:
TForm1 = class(TForm)
...
private
{ Private declarations }
public
{ Public declarations }
function List(InString : string): boolean;
end;
function TForm1.List(InString : string): boolean;
begin
end; |
| Этот пользователь сказал Спасибо angvelem за это полезное сообщение: | ||
___toha___ (18.12.2012)
| ||
|
#3
|
||||
|
||||
|
Большое спасибо, помогло, просто поставил Form1 везде перед компонентами в функции..Еще раз спасибо..
|