Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

DWord и String [D6, Win95/98]


Lony ©   (2002-10-06 14:24:00) 

Как можно DWord перевести в String?


Alexander   (2002-10-07 04:39:00) [1]

Он похоже хочет увидеть строку в едите "HKEY_LOCAL_MACHINE"...

если так, то :

case Reg.RootKey of
HKEY_LOCAL_MACHINE: edit1.text:= "HKEY_LOCAL_MACHINE";
...
end;


Можно   (2002-10-07 03:59:00) [2]

записать в TEdit (точнее свойству TEdit.Text присвоить) только строку!

2 Lony © (07.10.02 01:30)
И какие же "эти функции" возвращают числа?

А второй параметр в IntToHex означает количество знакомест в шестнадцатиричном представлении числа. Не более и не менее.


Lony   (2002-10-07 01:30:00) [3]

Спасибо, Anatoly.
Я попробовал, но эти функции возвращают числа. Я, наверно, что-то не так делаю. Что означает второй параметр в IntToHex?
А можно это записать в TEdit, не преобразовав в строку?


Anatoly Podgoretsky   (2002-10-07 00:06:00) [4]

Если так то подойдет IntToHex и IntToStr, странно только зачем это преобразовывать в строку


Lony   (2002-10-07 00:03:00) [5]

Anatoly, спасибо за терпение.
В этом типе у меня вот что:
Reg.RootKey:=HKEY_LOCAL_MACHINE;
И надо сделать edit1.text:=...(Reg.RootKey), а как - не знаю.


Anatoly Podgoretsky   (2002-10-06 21:37:00) [6]

Так в каком виде, двоичном, восьмеричным, десятичном, шестнадцатиричном или еще каким другим, что у тебя в этом типе хранится и почему в нем, тип редкий нужны основания на его использование. Иначе бы можно было сразу советовать в десятичном.


TTCustomDelphiMaster   (2002-10-06 21:11:00) [7]

F1 - IntToStr


Lony   (2002-10-06 20:57:00) [8]

При компиляции Delphi пишет несоответствие типов Cardinal и String.
Мне надо передать информацию Cardinal в edit1.text:=... Т.е. чтобы я смог это увидеть в TEdit.


Anatoly Podgoretsky   (2002-10-06 20:32:00) [9]

Нет я имею ввиду, что ты хочешь увидеть в Label1.Caption


Lony   (2002-10-06 20:10:00) [10]

Anatoly, вы имеете ввиду:
var a:dword;
begin
a:=как здесь должно быть?;
Label1.Caption:=a;
end;
???


Anatoly Podgoretsky   (2002-10-06 19:53:00) [11]

Есть много возможностей для вывода, допустим

dw := 123;
Label1.Caption := Как здесь должно быть?


Lony   (2002-10-06 19:46:00) [12]

Всмысле DWord-Cardinal -> String. Должно же что-то быть?


Anatoly Podgoretsky   (2002-10-06 14:31:00) [13]

В каком виде?


kull   (2002-10-06 14:31:00) [14]

Что ты имеешь в виду?
Может IntToHexнужен?


Наверх

Титульная страница Поиск, карта сайта Написать письмо