Имя: Пароль:
1C
 
1с как ole в delphi
Ø
0 bolvan
 
23.09.05
09:48
Ole1C := CreateOleObject('v77.Application');
Ole1C.Initialize(Ole1C.RMTrade,'/d'+путь+' /N'+логин+' /P'+пароль, 'NO_SPLASH_SHOW');
if not VarIsEmpty(Ole1C) then begin
  OleFilial:=Ole1c.CreateObject('Справочник.К_Филиалы');
  end;
вылазит
Project Proect.exe raised exception class EOleException with message 'Heyдaчнaя пoпыткa coздaния oбъeктa (Cпpaвoчник.К_Филиaлы): 0'. Process stopped. Use Step or Run to continue.
1 Корвин
 
23.09.05
10:26
Какой тип у переменной OleFilial? Должен быть Variant. Точно ли есть объект Справочник.К_Филиалы? Процедура Initialize возвращает true в случае успеха, так что проверять подключение можно прямо в той же строке.
2 trdm
 
23.09.05
10:28
Посмотри тут:
http://lrn.ru/image.php/lrnbig1202.jpg?imageid=1202&size=1
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.