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

Вниз

Как старшее и младшое слово сделать DWORD? на DELPHI.   Найти похожие ветки 

 
NikNet ©   (2005-06-24 09:49) [0]

Есть Hi и Lo типа WORD как эти две сделать DWORD?


 
Kerk ©   (2005-06-24 09:50) [1]

Result := Hi shl 16 + Lo;


 
BiN ©   (2005-06-24 10:09) [2]

или так:

type
 TDWORD = record
   case Byte of
   0:(Value32:DWORD);
   1:(LoWord, HiWord: WORD);
 end;
..

var
 D: TDWORD;
begin
 D:=23456;
 ShowMessage("Это нижнее слово:"+Inttostr(D.LoWord));
end;


 
NikNet ©   (2005-06-24 10:11) [3]

Классноооооооо! Спасибо!


 
NikNet ©   (2005-06-24 10:12) [4]

А обратно?


 
Digitman ©   (2005-06-24 10:17) [5]

mydword := makelong(myhiword, myloword);

myhiword := hiword(mydword);
myloword := loword(mydword);


 
Kerk ©   (2005-06-24 20:46) [6]

NikNet ©   (24.06.05 9:49)

А этому кстати в 11м классе учат на информатике.
9тиклассник второгодник? :)))


 
alpet ©   (2005-06-24 20:49) [7]

Kerk ©   (24.06.05 20:46) [6]
Судя по его анкете, он считает себя уже хорошим программистом :) Наверное среди окружающих его личностей это и так, но здесь он просто выставляет свое дилетанство напоказ.


 
Anatoly Podgoretsky ©   (2005-06-24 21:14) [8]

Считать не запретишь.


 
Poirot ©   (2005-06-24 21:18) [9]

<offtop>
Господа, мб и не нать всё таки издеваться над человеком:)
</offtop>
А по вопросу - это не 9 класс:)
ЗЫ: И маненькое предложение - сначало думать, а потом вопросы задавать:)
Кстстаи, есть по поводу битовых операций замечательная книжка "Алг трюки для программистов" - недавно видел уже второе издание как обычно исправленное и дополненное:)



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

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

Наверх




Память: 0.48 MB
Время: 0.027 c
14-1122694770
Vlad Oshin
2005-07-30 07:39
2005.08.21
наше дело правое Мы победим иеще г.СталинИВ изображен


1-1122966066
rolex
2005-08-02 11:01
2005.08.21
На одном компе нужно "." а на другом "," !


14-1122647124
oldman
2005-07-29 18:25
2005.08.21
Проблемы с несчастным SP2.


1-1122630609
Aleksandr.
2005-07-29 13:50
2005.08.21
Как правильно удалить TMenuItem?


14-1121602423
Blaster
2005-07-17 16:13
2005.08.21
Delphi 2005 - стоитли пробовать?