Форум: "Основная";
Текущий архив: 2002.10.28;
Скачать: [xml.tar.bz2];
Внизоткрыть файл Найти похожие ветки
← →
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;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.009 c