Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

TMethod [XP]


hinst ©   (2008-11-09 10:46:00) 

здраствуйте!
подскажите пожалуйста, как можно сделать такой метод класса, который бы заранее не знал бы, какие он принимает параметры, а принимал бы те параметры, которые принимает процедура, указатель на которую есть у этого объекта, эти параметры передавал бы в эту процедуру, но при этом ещё первым номером ставил бы свой параметр - self, который стоит первым в списке этой процедуры, но метод этот параметр не получает.
спасибо за внимание


Сергей М.   (2008-11-09 17:17:00) [1]


> как можно сделать такой метод класса, который бы заранее
> не знал бы, какие он принимает параметры


Никак.


hinst   (2008-11-09 15:14:00) [2]

ну так а как же сделать такой метод, который я постарался описать в начале?


Palladin   (2008-11-09 14:18:00) [3]


> hinst   (09.11.08 13:16) [9]

напиши письмо в remobjects, может они пойдут тебе на встречу, скажи им еще, что механизма исключений оченанехватаета


Сергей М.   (2008-11-09 13:40:00) [4]


> PASCALSCRIPT ругается на него


И правильно ругается.

PASCALSCRIPT - это интерпретатор, а не компилятор.


> я и подумал сам всобачивать туда это определение


За каким лешим оно там понадобилось - не понятно ..


hinst   (2008-11-09 13:16:00) [5]

добавить это туда


Palladin   (2008-11-09 13:09:00) [6]


> hinst   (09.11.08 12:57) [7]

remobject не поддерживает описание классов
а чего ты хочешь мне до сих пор не понятно...


hinst   (2008-11-09 12:57:00) [7]

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


Сергей М.   (2008-11-09 12:53:00) [8]


> hinst   (09.11.08 12:49) [5]


Разве этот текст обрабатывается интерпретатором?


hinst   (2008-11-09 12:49:00) [9]

определение класса это текст вида
type tMYclass = class(tOBJECT)
......
......
END;


Palladin   (2008-11-09 11:54:00) [10]


> hinst   (09.11.08 11:28) [2]

в смысле в самом Executor'е ему же самому добавлять описания новых классы?


Сергей М.   (2008-11-09 11:48:00) [11]

Что есть "определение класса" ?
Проиллюстрируй ..


hinst   (2008-11-09 11:28:00) [12]

я пытаюсь добавить возможность определения классов из скрипта в RemObjects PascalScript


Palladin   (2008-11-09 10:50:00) [13]

на кой?


Наверх

Титульная страница Поиск, карта сайта Написать письмо