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

Вниз

Я не могу устранить глюк при запуску печати! ПОМОГИТЕ   Найти похожие ветки 

 
JEK_DELPHI   (2006-06-24 09:54) [0]

Глюк возникает тогда, когда путь к файлу имеет название с пробелом!
Как быть если програма в C:\Program files\Glyk\Print.rtf
А вот код:

procedure TForm1.Button1Click(Sender: TObject);
var s:string;
   c:array[0..255] of char;
begin
s:=ExtractFilePath(Application.ExeName)+"Print.rtf";
if FileExists(s) then
begin
s:=s+" /p";

//тут правильно
StrPCopy(c,s);

//а вот тут глюк. как исправить?
shellExecute(handle,nil,"write.exe",c,nil,SW_HIDE);

end
else ShowMessage("Файл отсутствует!");
end;


 
Loginov Dmitry ©   (2006-06-24 11:05) [1]

s := Format(""%s"", [ExtractFilePath(Application.ExeName)+"Print.rtf"]);


 
Virgo_Style ©   (2006-06-24 11:15) [2]

JEK_DELPHI   (24.06.06 9:54)
Как быть если програма в C:\Program files\Glyk\Print.rtf


"заключить название в кавычки"


 
JEK_DELPHI   (2006-06-24 15:46) [3]

Спасибо конечно но глюк остался!
Люди у кого то есть ещё идеи???


 
Плохиш ©   (2006-06-24 15:48) [4]


> JEK_DELPHI   (24.06.06 15:46) [3]
> Спасибо конечно но глюк остался!
> Люди у кого то есть ещё идеи???

Можно увидеть реализацию приведённых выше ответов?


 
JEK_DELPHI   (2006-06-24 15:54) [5]


<p align="center"><font size="7"><span style="background-color: #FF0000">Помогите!!!</span></font></p>


 
Virgo_Style ©   (2006-06-24 16:16) [6]

JEK_DELPHI   (24.06.06 15:54) [5]

- Ты смотри-ка, сколько языков знает!
- Ну и чем ему это помогло?

(c) анекдот


 
Пусик ©   (2006-06-25 01:00) [7]

var
 s: String;
begin
 s := """ + ExtractFilePath(ParamStr(0)) + "Print.rtf"";
 if FileExists(s) then
 begin
   s := s+" /p";
   ShellExecute(0,nil,"Write.exe",PChar(s),PChar(GetCurrentDir),SW_SHOW);
 end
 else ShowMessage("Файл отсутствует!");
end;


 
JEK_DELPHI   (2006-06-25 20:16) [8]

Щас попробую!!!


 
JEK_DELPHI   (2006-06-27 12:59) [9]

Не помогает таже история пишет не может найти c:\program хотя прога и Print.rtf  в c:\Program Files\Glyk\


 
JEK_DELPHI   (2006-06-28 13:12) [10]

Люди добрые помогите!


 
Плохиш ©   (2006-06-28 13:40) [11]


ShellExecute(0, "open", "write.exe", PChar(s), nil, SW_SHOWNORMAL);


 
Василий   (2006-06-29 16:39) [12]

C:\Progra~1\Glyk\Print.rtf


 
KygECHuK ©   (2006-06-29 16:50) [13]

""
> C:\Progra~1\Glyk\Print.rtf


ExtractShortPathName(C:\Program files\Glyk\Print.rtf)



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

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

Наверх




Память: 0.49 MB
Время: 0.039 c
6-1141964635
Каспер
2006-03-10 07:23
2006.07.16
TIdUDPClient в Threade рвет соединение с ошибкой 10054


15-1150556177
Vlad Oshin
2006-06-17 18:56
2006.07.16
любые числа +-*:


9-1131821987
Кефир87
2005-11-12 21:59
2006.07.16
gluProject вызывает Run time error?!


2-1151499993
medved_68
2006-06-28 17:06
2006.07.16
Посылка сообщения..... ПОДСКАЖИТЕ ПЛЗ!!!!!!


6-1141833264
anton773
2006-03-08 18:54
2006.07.16
подключиться к интернету