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

Вниз

D2009 PChar является PWideChar, как правельно?   Найти похожие ветки 

 
Андрей Смирнов   (2009-11-20 10:25) [0]

Всем Привет,

Есть функция, на D2009 не могу преобразовать,
procedure StartNewBrowserWindow(const URL: String);
var
 DDEConv: TDDEClientConv;
 URLFired: bool;
 App: String;
 UpApp: String;
 p: array[0..MAX_PATH] of PAnsiChar;
begin
 UrlFired := False;
 App := GetAssociatedProgram("HTM");
 UpApp := Uppercase(App);
 Delete(App, Pos(".EXE", UpAPP), Length(App));
 if Pos("FIREFOX.EXE",
   UpApp) > 0 then
 begin
   DDEConv := TDDEClientConv.Create(nil);
   DDEConv.ServiceApplication := App;
   if DDEConv.SetLink("FIREFOX", "WWW_OpenURL") then
     if DDEConv.RequestData(URL + ",,0x0,0x0") <> nil then
       if DDEConv.SetLink("FIREFOX", "WWW_Activate") then
         URLFired := DDEConv.RequestData("0xFFFFFFFF,0x0") <> nil;
   DDEConv.Free;
 end
 else if Pos("IEXPLORE.EXE",
   UpApp) > 0 then
 begin
   DDEConv := TDDEClientConv.Create(nil);
   DDEConv.ServiceApplication := App;
   if DDEConv.SetLink("iexplore", "WWW_OpenURL") then
     if DDEConv.RequestData(URL + ",,0") <> nil then
       if DDEConv.SetLink("iexplore", "WWW_Activate") then
         URLFired := DDEConv.RequestData("0,0") <> nil;
   DDEConv.Free;
 end;
 if UrlFired = False then
 // WinExec(StrPCopy(@p, URL), SW_SHOWNORMAL); // тут баг *
end;


* - [DCC Error] ...E2010 Incompatible types: "Char" and "AnsiChar"

Подскажите что не так и как решить сие?


 
Игорь Шевченко ©   (2009-11-20 10:27) [1]

http://ln.com.ua/~openxs/articles/smart-questions-ru.html



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

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

Наверх




Память: 0.47 MB
Время: 0.014 c
6-1211138264
Тимохов
2008-05-18 23:17
2010.01.10
Keep-Alive в HTTP - как она работает?


1-1232792338
Михаил
2009-01-24 13:18
2010.01.10
TSaveDialog запрос на замену файла?


15-1257683780
McSimm
2009-11-08 15:36
2010.01.10
Апгрейд до Windows 7 возможен ?


3-1233215568
Роман
2009-01-29 10:52
2010.01.10
как выбрать все дубликаты талицы SQL запросом


15-1257712925
POOP
2009-11-08 23:42
2010.01.10
При отражении длина световой волны меняется?