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

Вниз

Access violation in rtl70.bpl    Найти похожие ветки 

 
Оливка   (2006-04-13 11:04) [0]

Добрый день, помогите, если кто-то сталкивался с такой проблемой. Передаю параметры серверу приложений, в процедуру Login(const Username, Passwd: WideString). Сервер приложений на базе TSocketConnection. Делаю все, как написано в справке:
var
 TempInterface: IMyAppServerDisp;
begin
 TempInterface :=IMyAppServerDisp(IDispatch(MyConnection.AppServer));
...
 TempInterface.SpecialMethod(x,y);
...
end;

В итоге появляется ошибка: Access violation at address ... in module "rtl70.bpl". Чего с этим делать? Дельфи переустановить?


 
Плохиш ©   (2006-04-13 11:16) [1]


> В итоге появляется ошибка: Access violation at address .
> .. in module "rtl70.bpl". Чего с этим делать?

Вообще-то такие ошибки обычно с помощью отладчика ищут, а не в форуме.
Ищи где, что не создано.

> Дельфи переустановить?

То же вариант, только не поможет.


 
sniknik ©   (2006-04-13 11:31) [2]

> То же вариант, только не поможет.
надо переустановить все, начиная с винды, + диски под низкоуровневое форматирование, исходников не сохранять....  тогда поможет. возможно. (при переписывании заново может быть глюков не наделает ;)

p.s. AppServer значение получает после коннекта, а ты небось с null пытаешся взаимодействовать ("специального" метода у него нет).


 
Оливка   (2006-04-13 11:52) [3]

Да-а... сразу видно - "Мастера". Вот когда ответа не знаете, лучше и не отвечать, как вам кажется? ;-)


 
sniknik ©   (2006-04-13 12:11) [4]

не кажется. наоборот, если на вопрос сразу известен ответ, то это скорее всего "справочный" вопрос, а не реальная проблема.
вот на "справочные" вопросы действительно лучше не отвечать (потому как единственное что там можно сказать это "см. справку + F1"), на решение проблем (если это проблема), стоит но только при активном участии спрашивающего... ну тут тебе "удочку закинули" дали намек, не сумееш воспользоваться... ну тогда это твои проблемы.

p.s. не нравятся "Мастера" найди себе другой форум...


 
Johnmen ©   (2006-04-13 12:40) [5]

Делаю все, как написано в справке:
var
TempInterface: IMyAppServerDisp;
begin
TempInterface :=IMyAppServerDisp(IDispatch(MyConnection.AppServer));
...
TempInterface.SpecialMethod(x,y);
...
end;


А вот интересно, в какой именно справке написано про IMyAppServerDisp?
:)


 
Плохиш ©   (2006-04-13 12:52) [6]


> А вот интересно, в какой именно справке написано про IMyAppServerDisp?

Наверное в какой-то написано, тут вон тоже самое слово в слово :-)
http://www.lang-chat.com/Free-hand-SQL-with-RDSConnection-5434924.html


 
sniknik ©   (2006-04-13 13:02) [7]

там пример вызова в "Calling server interfaces" (F1 D7), но естественно не про него самого, просто предполагается что у вас есть написанный сервер, у него интерфейс IMyAppServerDisp с методом SpecialMethod, показан вызов. и все. если сервера нет это ваши проблемы, справку надо и по ссылкам читать (есть чтото ведущее на "created the remote data module") а не только "рвать контекст".

кстати в вопросе нет ни намека что сервер есть...


 
Johnmen ©   (2006-04-13 13:13) [8]


> Плохиш ©   (13.04.06 12:52) [6]


Так это же не справка. Это же посты в чате...:)
Любой желающий может такого понаписать...............


 
Плохиш ©   (2006-04-13 13:22) [9]

Я просто обратил внимание, что код в [0] и в приведённой ссылке совпадает до последней точки, а т.к. автор вопроса поиском не пользовался, то вывод, он скопировал код из какого-то другого источника, возможно из справки :-)



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

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

Наверх




Память: 0.49 MB
Время: 0.046 c
2-1147670432
greg123
2006-05-15 09:20
2006.06.04
При запуске на другом компе смещаются компоненты


15-1146768050
bogdan
2006-05-04 22:40
2006.06.04
Представить суму всемя способами


2-1146828997
JorSand
2006-05-05 15:36
2006.06.04
НОВОЕ в MDI


15-1146952922
algorithm
2006-05-07 02:02
2006.06.04
алгоритм торрент-клиентского приложения


15-1146945037
casandra
2006-05-06 23:50
2006.06.04
Что вы празднуете 9 мая?