Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.07.17;
Скачать: CL | DM;

Вниз

проблема с доступом к переменной в заголовке процедуры...   Найти похожие ветки 

 
Mazer   (2003-07-04 11:39) [0]

Здравствуйте, уважаемые!

Возникла небольшая проблема.

Работая с RichView я написал процедуру по вставке таблицы в документ:
............................................
procedure InsertTable(table: TRVTableItemInfo; rve: TRichViewEdit);
............................................
var table1: TRVTableItemInfo;
............................................
CreateTable(table1, rve1);

Но при работе я не могу получить доступ к переменной "table1" из другой процедуры :-(
При отладке: table1 - nil

Но если не использовать вышеописанную процедуру, то к "table1" можно легко обратится...

Где тут косяк, подскажите!


 
Mazer   (2003-07-04 11:40) [1]

поправка:
вызов процедуры соответственно: InsertTable(table1, rve1);


 
MBo   (2003-07-04 11:42) [2]

var ?


 
Repa   (2003-07-04 11:49) [3]

Чувак, а, действительно, объявление-то где? В теле процедуры. Это локальная переменная. Если хочешь обращаться к ней в несколький процедурах, объяви её глобально, т.е. в разделе var, который перед implementation.


 
Mazer   (2003-07-04 11:53) [4]

var
table1: TRVTableItemInfo;
это и есть глобальное объявление, точнее объвление в public разделе класса основной формы (хотя пробовал и перед implementation).


 
MBo   (2003-07-04 11:54) [5]

var - параметр процедуры


 
Mazer   (2003-07-04 11:59) [6]

[b]MBo[/b]
procedure InsertTable(var table: TRVTableItemInfo; rve: TRichViewEdit); - ?



 
Mazer   (2003-07-04 12:05) [7]

MBo
заработало...
хотя раньше пробовал так делать, был косяк...
видимо сам что-то начудил второпях...

в любом случае
Спасибо!



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

Текущий архив: 2003.07.17;
Скачать: CL | DM;

Наверх




Память: 0.45 MB
Время: 0.008 c
14-55816
Dimaxx
2003-06-27 23:23
2003.07.17
У кого есть pas-исходники для работы с архивами?


6-55683
iFot
2003-05-09 08:22
2003.07.17
Перехват нажатой ссылки в tWebBrowser


1-55556
MSAlex
2003-07-06 00:06
2003.07.17
TTreeView. Как графически выделить елемент под мышкой.?


1-55516
Afonya
2003-07-04 16:15
2003.07.17
Перехватывание созданным компонентом событий мыши.


7-55878
Fakir
2003-05-05 15:44
2003.07.17
Свойства принтера





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