Цитата:
Сообщение от otan
Люди добрые! Подскажите!
Пишу вот такой вот код.
Код:
ShellExecute(0, nil,'http://9kumalak.kz',nil,nil,1);
|
Этот код у меня в Delphi 7 и Delphi XE2 отработал как положено и без ошибок.
Цитата:
Сообщение от otan
Так тоже пробовал
Код:
ShellExecute((Application.Handle,PChar('open'), PChar('9kumalak.kz'), PChar(0), nil, SW_NORMAL) ;
|
Если убрать лишнюю открывающую скобку и добавить 'http://' к адресу, то этот вариант у меня тоже работает аналогично первому.
Цитата:
Сообщение от otan
Почему-то при выполнении обоих случаев выдает следующую ошибку
|
Наверное всё же при компиляции, а не при выполнении. При выполнении компилятор никаких ошибок выдавать уже не может.
Цитата:
Сообщение от otan
Код:
[dcc32 Error] Unit1.pas(1026): E2014 Statement expected, but expression of type 'NativeUInt' found
Не могу понять на что он ругается? Вроде бы я синтаксис функции правильно написал.
|
Delphi XE5 "под рукой" нет - проверить не могу, но всё же сомневаюсь, что компилятор жалуется именно на эту строчку. Попробуй создать новый, пустой проект и в нём потестировать эту команду.