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

Вниз

глючит GetUserName   Найти похожие ветки 

 
Mr.Mike ©   (2002-02-19 19:26) [0]

Всем доброго времени суток! Подскажите, плиз, что за шняга: глючит GetUserName вот в таком контексте.
------------
var
A:Integer;
B:PChar;
C:LPDword;

*
*
*

// Далее по тексту примерно так
A := 50;
C^ := tm;
GetMem(B, 50);
GetUserName(B, C); // Error this...
FreeMem(B);

---------------
Выдает ошибку при компиляции: Types of actual and formal var parameters must be identical.


 
Набережных С.   (2002-02-19 20:35) [1]

В ТАКОМ "контексте" глючит не GetUserName
Можно как-то так:

var
A:DWord;
B:PChar;
// C:LPDword;

A := 50;
//C^ := tm;
GetMem(B, A);
GetUserName(B, A);
//используй результат
FreeMem(B);


Или так:


var
s:string
n:DWord;

n:=MAX_PATH;
SetLength(s,n);
if GetUserName(PChar(s),n) then
begin
SetLength(s,n);
....
end;



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

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

Наверх




Память: 0.46 MB
Время: 0.017 c
1-80899
Демон
2002-04-14 19:48
2002.04.25
Как работать с иконкой в трэйбаре


3-80744
Lego
2002-04-02 02:35
2002.04.25
Наверное глупый вопрос... но все-же... какие файлы нужны клиенту?


1-80891
hooky-mars
2002-04-14 16:50
2002.04.25
Текстовый Фаил


14-81084
snoup
2002-03-18 22:09
2002.04.25
Как написать простую звонилку которая бы просто звонила по номеру и проводила нужную аутенфикацию и соединялась с инетом ?


3-80808
kosty
2002-04-05 12:21
2002.04.25
Не вставлять одинаковые строки