Вниз
Скачать: CL | DM;

TMethod   Найти похожие ветки 

← →
hinst   (2008-11-09 10:46) [0]

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


← →
Palladin ©   (2008-11-09 10:50) [1]

на кой?


← →
hinst   (2008-11-09 11:28) [2]

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


← →
Сергей М. ©   (2008-11-09 11:48) [3]

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


← →
Palladin ©   (2008-11-09 11:54) [4]


> hinst   (09.11.08 11:28) [2]

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


← →
hinst   (2008-11-09 12:49) [5]

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


← →
Сергей М. ©   (2008-11-09 12:53) [6]


> hinst   (09.11.08 12:49) [5]


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


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

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


← →
Palladin ©   (2008-11-09 13:09) [8]


> hinst   (09.11.08 12:57) [7]

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


← →
hinst   (2008-11-09 13:16) [9]

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


← →
Сергей М. ©   (2008-11-09 13:40) [10]


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


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

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


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


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


← →
Palladin ©   (2008-11-09 14:18) [11]


> hinst   (09.11.08 13:16) [9]

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


← →
hinst   (2008-11-09 15:14) [12]

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


← →
Сергей М. ©   (2008-11-09 17:17) [13]


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


Никак.



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

Скачать: CL | DM;



Память: 0.48 MB
Время: 0.014 c
2-1226325610
@!!ex
2008-11-10 17:00
2008.12.21
Predefine record


15-1224067825
Аскар
2008-10-15 14:50
2008.12.21
Какие есть разновидности у C++?


3-1211369795
Leo
2008-05-21 15:36
2008.12.21
Использование переменной внутри запроса.


15-1223901602
xayam
2008-10-13 16:40
2008.12.21
Оформление отчета по безопасности сайта/сервера


15-1224575628
Vlad Oshin
2008-10-21 11:53
2008.12.21
Ошибка загрузки dll. at $7C812A5B. Почему такое может быть?




   Наверх