Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.10.28;
Скачать: CL | DM;

Вниз

открыть файл   Найти похожие ветки 

 
borg   (2002-10-17 13:53) [0]

Как открыть любой файл путь которого прописан в базе, я делаю следующие при двойном щелчке мышки:

var a:string; q:pchar;
.....
a:=dbgrid1.Fields[3].Asstring;//присваевается путь
shellexecute(handle,"open",a,nil,nil,sw_shownormal);

выдаётся ошибка несовместимость типов "Incompatible types: "String" and "PChar""
делаю преобразование StrPCopy(q,a); выдаётся ошибка
"Access violation at adress 00456723 in modul "my.exe" Write of adress 004e3456" Поскажите пожалуйста что делать. А может можно открыть файл по другому?


 
AlexZ ©   (2002-10-17 13:54) [1]

q : pchar наверное не зря объявил, а?


 
DieHard ©   (2002-10-17 14:09) [2]

shellexecute(handle,"open",PChar(a),nil,nil,sw_shownormal);


 
Peter Gluhiy ©   (2002-10-17 14:10) [3]

shellexecute(handle,"open",PChar(a),nil,nil,sw_shownormal);



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

Текущий архив: 2002.10.28;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.02 c
1-92433
Администратор
2002-10-17 18:16
2002.10.28
Делимое!!!


3-92401
alek123
2002-10-08 14:43
2002.10.28
ODBC


1-92446
kukuikar
2002-10-17 23:18
2002.10.28
Сказ про то как я пишу в реестр...


3-92345
Atamali Mamedov
2002-10-07 09:08
2002.10.28
Как заставить в SQL не чувствовать регистр букв ?


14-92669
Polevi
2002-10-07 13:14
2002.10.28
руки бы автору томатоса поотрывал, слов нет, №;Е№:;%