![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
ошибка при компиляции [D7, WinXP]
adminmax © (2010-12-26 07:55:00)При компилировании выдается ошибка: types of actual and formal var parameters must be identical
procedure TForm1.Button1Click(Sender: TObject);
const
login = 'LOG';
pwd = 'PWD';
var
ws: DEVINOSoap;
Ballance : Variant;
ComandStatus: CommandStatus;
begin
ws := GetDEVINOSoap();
with ws do
GetCreditBalance(login, pwd, ComandStatus, Ballance);
end;
А вот описание самой процедуры:
procedure GetCreditBalance(const smsUser: WideString; const password: WideString; out GetCreditBalanceResult: CommandStatus; out creditBalance: TXSDecimal); stdcall;
Компилятор ругается вот на эту строку: GetCreditBalance(login, pwd, ComandStatus, Ballance);
Подскажите пожалуйста, что я не так делаю, в чем ошибка?
sniknik (2010-12-26 10:44:00) [21]> Ballance : Variant;
> out creditBalance: TXSDecimal
> types of actual and formal var parameters must be identical