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

Вниз

WriteFile(hPort, S, StrLen(S), actual_bytes, nil)   Найти похожие ветки 

 
pvn   (2002-03-02 19:44) [0]

что-то не могу понять в чем ошибка:
компилятор руугается на сабж, говоря
Types of actual and formal var parameters must be identical

actual_bytes у меня integer
причем я в нескольких примерах уже видел подобную форму обращения. при смене типа на LPDWORD точно тоже...
где крутить?


 
Sasha9 ©   (2002-03-02 20:38) [1]

actual_bytes должно быть переменной типа Cardinal


 
pvn   (2002-03-03 06:39) [2]

О спасибо большое!
а где ты увидел что Cardinal? в доках дельфи вроде LPDWORD?


 
Sasha9 ©   (2002-03-03 11:09) [3]

не, когда открываешь скобку, Delphi выдаёт хинт со всеми параметрами (да и в хелпе наверняка есть)


 
Sasha9 ©   (2002-03-03 11:10) [4]

а Cardinal и LPDWORD это разные типы


 
Anatoly Podgoretsky ©   (2002-03-03 12:07) [5]

DWORD и Cardinal это одинаковые типы, 32 битное беззнаковое, но не у Борланд, у них это менялось несколько раз
LPDWORD это указатель на DWORD так что не одинаковые.



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

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

Наверх




Память: 0.47 MB
Время: 0.01 c
1-88500
kserg@ukr.net
2002-05-13 18:08
2002.05.27
Кто работал с компонентом TAdvStringGrid ?


1-88413
Keymaster
2002-05-16 18:37
2002.05.27
Как отключить Memo?


1-88395
hooky-mars
2002-05-14 21:56
2002.05.27
Глюк при Length(Form1.RichEdit1.Lines.Text)


3-88331
Jony
2002-04-30 10:09
2002.05.27
На какое событие повесить обработчик для подсчета суммарных знач.


14-88599
s
2002-04-18 11:37
2002.05.27
Помогите горю!