Главная страница
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.06 c
2-1147960022
Mozgan
2006-05-18 17:47
2006.06.04
Работа с модемом


15-1146908184
Ламот
2006-05-06 13:36
2006.06.04
проблемы со SCSI RAID Intel SRCZCRX


2-1147683592
Zilog_
2006-05-15 12:59
2006.06.04
Проблема при работе с указателями


9-1130920156
Zadiakas
2005-11-02 11:29
2006.06.04
Анимация для модели


6-1139192754
Delphi_is_cool
2006-02-06 05:25
2006.06.04
Определить ip dialup сервера