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

TLB - файл - регистрация методов (Adding additional properties)   Найти похожие ветки 

← →
Chery   (2002-12-06 11:13) [0]

Привет.
Значит проблема вот в чём. На серверной части (Midas)надо зарегистрировать метод (в TLB - Adding additional properties, methods, and events) - вытаскивание путя из реестра к БД. И эта функция (метод) должен вызываться клиентом. Как зарегистрировать метод в TLB и как его вызвать с клиента?
var
Reg: TRegistry;
begin
Reg := TRegistry.Create;
Reg.Access := KEY_READ;
Reg.RootKey := HKEY_CURRENT_USER;
Reg.OpenKey("Software\ODBC\ODBC.INI\Fist_ODBS", False);
Result := Reg.ReadString("DBQ");
Reg.Free;
end;


← →
FreeLancer ©   (2002-12-06 11:17) [1]

http://oz.by/books/more104040.html


← →
BorisUK ©   (2002-12-06 11:21) [2]

Книга класная :)
У меня есть.. Там про это точно есть!
Но вопрос на вопрос... Объясни нафига на клиенте путь к сервеной базе?


← →
Chery   (2002-12-06 11:43) [3]

Трям!
Может я конечно пытаюсь делать что-то через жопу, но...
Короче, надо сделать загрузку - выгрузку (архивирование) базы (Есть компонент Zip ). Так чтоб клиент мог сам подключать разные базы и делать копии, которые будут сохраняться на сервере в одной папке.
На самом клиенте пути к сервеной базе не будет, будет просто вызов этой функции или метода. Метод определения пути - в TLB на сервере. Путь к БД, по идее, должен передоваться клиенту в свойство ZIP компонента и клиент архивирует БД от себя на сервер.
Либо (не знаю можно ли так, наверно нет) : при вызове метода, клиент передаёт параметр (например имя архива БД),
а сервер сам архивирует и сохраняет.



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

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



Память: 0.45 MB
Время: 0.009 c
1-85948
race1
2002-12-15 14:05
2002.12.26
image


14-86122
HiEx
2002-12-05 12:48
2002.12.26
Помогите найти FastNet для D7. (За мной если что не заржавеет)


1-85996
abat
2002-12-16 12:02
2002.12.26
Проверка существования объекта


14-86090
ev
2002-12-04 18:54
2002.12.26
16-битная Delphi


3-85795
Wic42
2002-12-06 00:07
2002.12.26
Delphi6-DBF




   Наверх