Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2009.02.01;
Скачать: [xml.tar.bz2];

Вниз

Tag   Найти похожие ветки 

 
D12   (2008-12-16 12:51) [0]

Можно ли как нибудь записать в Tag два значения. Пытался придумать математически но ничего не выходит. Может Вы мне что-нибудь подскажите.


 
ivak ©   (2008-12-16 12:58) [1]

Зачем тебе?
Впиши код. Может можно как-то по другому


 
Правильный$Вася   (2008-12-16 12:58) [2]

в старшее и младшее слово соответственно


 
Amoeba ©   (2008-12-16 12:59) [3]

Можно, если они двубайтовые.

TIntRec = type
 Value1: Word; //или SmallInt
 Value2: Word; //или SmallInt
end;

TIntRec(Component.Tag).Value1 := N;
TIntRec(Component.Tag).Value2 := M;


 
Ega23 ©   (2008-12-16 13:01) [4]

Пропиши туда значение указателя на любую структуру или любой класс.


 
D12   (2008-12-16 13:29) [5]

А если рассматривать Tag как хранилище строки. Корректен ли будет код:

procedure TForm1.Button1Click(Sender: TObject);
begin
 Edit1.Tag  := Integer(@AnsiString(edit1.Text)[1]);
 Edit2.Text := AnsiString(pointer(Edit1.Tag));
end;


 
Ega23 ©   (2008-12-16 13:31) [6]


> А если рассматривать Tag как хранилище строки. Корректен
> ли будет код:
>
> procedure TForm1.Button1Click(Sender: TObject);
> begin
>  Edit1.Tag  := Integer(@AnsiString(edit1.Text)[1]);
>  Edit2.Text := AnsiString(pointer(Edit1.Tag));
> end;


PChar + F1


 
clickmaker ©   (2008-12-16 13:38) [7]

> Корректен ли будет код

смотри реализацию TControl.GetText
такой код бессмысленен


 
KilkennyCat ©   (2008-12-16 14:03) [8]

Создай наследника и добавь к нему хоть десять тагов.



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

Форум: "Начинающим";
Текущий архив: 2009.02.01;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.006 c
3-1214040475
Tab
2008-06-21 13:27
2009.02.01
Функция Substring s FireBird


2-1229785294
buzb
2008-12-20 18:01
2009.02.01
Как сделать listbox полосатым


2-1229521652
Michael
2008-12-17 16:47
2009.02.01
MainMenu - создание на MDIChild


15-1228613679
Gero
2008-12-07 04:34
2009.02.01
Будущее стационарных компьютеров


2-1229781670
programmer90
2008-12-20 17:01
2009.02.01
Excel





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский