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

Как записать путь к файлу в БД, используя OpenDialog?   Найти похожие ветки 

 
Zif ©   (2004-10-15 23:16) [0]

Мастера! Подскажите как записать путь к файлу (C:\Программы\1.exe) в БД, используя OpenDialog?
Привожу несколько примеров, все не рабочие... где ошибка?
Запись должна отобразиться в DBEdit.

procedure TFormMain.ButtonClick(Sender: TObject);
begin
 if OpenDialog.Execute then
 DataModule1.ADODataSetUserLocation:=OpenDialog.FileName;
end;


procedure TFormMain.ButtonClick(Sender: TObject);
begin
 if OpenDialog.Execute then
 DataModule1.ADODataSetUserLocation:=LoadFromFile(OpenDialog.FileName);
end;


procedure TFormMain.ButtonClick(Sender: TObject);
begin
 if OpenDialog.Execute then
 DBEdit.Text:=OpenDialog.FileName;
end;


и сразу второй вопрос - как относительный путь записать (\Программы\1.exe)?


 
DrPass ©   (2004-10-16 01:44) [1]

Мда... сначала - читать теорию. А то получается живая иллюстрация к задаче "может ли обезьяна, прыгая задницей на клавиатуре, написать Windows" (без обид, ладно?)
Потом уже, когда будешь понимать, что пишешь, у тебя должно получиться что-то вроде
if OpenDialog.Execute then begin
DataModule1.ADODataSet.Edit;
DataModule1.ADODataSetUserLocation.AsString:=OpenDialog.FileName;
DataModule1.ADODataSet.Post;
end;


 
Zif ©   (2004-10-16 11:19) [2]

Большое спасибо


 
Zif ©   (2004-10-16 13:13) [3]

и еще 2 вопроса:
1. как записать относительный путь (\Программы\1.exe)?
2. как запустить этот файл?
я новичок


 
sniknik ©   (2004-10-16 13:27) [4]

> я новичок
твои проблемы, возьми книжку и почитай.

> 2. как запустить этот файл?
WinExec самое простое

> 1. как записать относительный путь (\Программы\1.exe)?
сравнить полученый с путем программы и изменить, записывать после.



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

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



Память: 0.46 MB
Время: 0.18 c
1-1098887305
progress
2004-10-27 18:28
2004.11.14
Panel1.Handle - обработка изображения


11-1082642241
Max Kozlov
2004-04-22 17:57
2004.11.14
проблема с ActiveKOL, точнее с KOLComObj


1-1098645916
CoolMan
2004-10-24 23:25
2004.11.14
Копирование n-ое кол-во файлов в один


14-1098795070
vidiv
2004-10-26 16:51
2004.11.14
Помогите пожалуйста перевести на си


14-1098489212
SergP
2004-10-23 03:53
2004.11.14
Проблемка с JS. Мож кто знает?




   Наверх