Главная страница
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.015 c
15-1257271998
trxnet
2009-11-03 21:13
2010.01.10
2 задачки. Размен денег и произведение многочленов


15-1257874841
DVM
2009-11-10 20:40
2010.01.10
Подскажите алгоритм или возможно название алгоритма


2-1258478697
&#8467;o&#8467;
2009-11-17 20:24
2010.01.10
Получение сообщения о нажатии клавищи


2-1258446240
Pascal96
2009-11-17 11:24
2010.01.10
Задача номер 2.


1-1217266456
self.name
2008-07-28 21:34
2010.01.10
как лучше сравнить строки