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

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

Как в делфи перевести команду 1С такого синтаксиса


Ragazor ©   (2004-09-06 13:52:00) 

Как в делфи перевести команду 1С такого синтаксиса

КартинкаМоя = Новый Картинка("1.bmp")


Ragazor   (2004-09-07 15:55:00) [1]

\\Приведи пример кода, в котором инициализируешь Ole1Clink

Function Connect1c(var Ole1c:Olevariant;Obj1c, Base :string):boolean;
begin
Result:=true;
       try
Ole1c:= CreateOleObject(obj1c);
Ole1c.Connect(base);
       except
       showmessage('Error connecting 1c');
       result:=false;
       end;
ResultConnect1C:=Result;
end;


Ragazor   (2004-09-07 15:53:00) [2]

это тоже с 7.7 версии
Ole1Clink.EvalExpr('Новый Картинка("1.bmp")')
аналога в 8 не нашел.


Ragazor   (2004-09-07 15:51:00) [3]

в 8 версии вроде
Ole1Clink.execute


Gavrila   (2004-09-07 14:43:00) [4]

Может так?
MyImg:= Ole1Clink.EvalExpr('Новый Картинка("1.bmp")')


simpson   (2004-09-07 10:58:00) [5]

Кстати, не


Ole1Clink.execute


а


Ole1Clink.ExecuteBatch


, если уж так...


simpson   (2004-09-07 10:55:00) [6]

> Ragazor   (06.09.04 20:57) [4]
Приведи пример кода, в котором инициализируешь Ole1Clink.


Ragazor   (2004-09-06 20:57:00) [7]

Нет. Это не то
предположительно
Ole1Clink.execute('КартинкаМоя = Новый Картинка("1.bmp")')
где Ole1Clink: Olevariant
Но вызывает ошибку - метод execute не поддерживается


VMcL   (2004-09-06 17:12:00) [8]

>> Ragazor  (06.09.04 13:52)

Может как в 7.7:
Ole1C.CreateObject()
?


Ragazor   (2004-09-06 14:08:00) [9]

не ты не понял,
мне надо чтобы это в 1с создалось


hooch   (2004-09-06 13:56:00) [10]

круто :-) код с 1С на Delphi переводим ? :-))

MyBMP := TBitmap.Create;
MyBMP.LoadFromFile('1.bmp')


Наверх

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