Տուն
Top.Mail.Ru Moscow
Ֆորում: «Գլխավոր»;
Ընթացիկ արխիվը `2002.01.08;
Բեռնել: [xml.tar.bz2];

Down

Արդյոք որեւէ մեկը օգտագործեց PaintTo- ի գործառույթը WinControls- ը կտավի բիտման վրա: Օգնություն Ես ոչինչ չեմ կարող անել: Գտնել նմանատիպ մասնաճյուղեր


Kost   (2001-12-14 14:10) [0]

Ինչ-որ մեկը գործածել է PaintTo գործառույթը `WinControl- ի բիտմապի կտավի վրա նկարելու համար: Օգնեք: Ես չեմ կարող որևէ բան անել:



valery_f   (2001-12-14 18:16) [1]

Օգտագործեց այն: Միակ «բայց» - ի սկզբանե անտեսանելի WinControl- ը բռնակ չունի և PaintTo- ի հետ գործողություն է տալիս: Եթե ​​սա ձեր բաղադրիչն է. Զանգահարեք CreatHandle- ին, եթե ոչ `այն տեսանելի դարձնել, ապա թաքցնել այն, բռնակը կհայտնվի, և PaintTo- ն կաշխատի:



DK   (2001-12-15 03:52) [2]

2valery_f
Կարող եք կասկածել.
Ինչպես է դա Կա վերահսկողություն, բայց բռնակ չկա: Ինչպե՞ս կարող է դա լինել:



Kost   (2001-12-15 13:05) [3]

Կա մի ձև TForm1: Դրա վրա տեղադրված է BitBtn1 «փորձնական կոճակը»:
Thereանկություն կա, կտտացնելով մեկ այլ կոճակի վրա `Button1 ՝ հետևյալը անելու համար.
- նկարել BitBtn1 նկարը bitmap- ի կտավի վրա ՝ օգտագործելով PaintTo
- ստացված բիտմապը դուրս բերեք ձևի կտավ

ՉԻ ՀԻՇՈՒՄ: BitBtn1- ը գծված չէ բիտմապի մեջ: ԻՆՉՈՒ ՈՐՏԵ՞Ս ԵՆ ԻՇԽԱՆՈՒՄ:

ընթացակարգ TForm1.FormCreate (Ուղարկող `TObject);
սկսել
// Ստեղծեք բիտմապ
bmp: = TBitmap.Create;
bmp. Լայնությունը ՝ = 150;
bmp.Hight: = 150;
վերջը.

ընթացակարգ TForm1.Button1Click (Sender: TObject);
սկսել
// Երբ սեղմում ես կոճակը, BitMt- ի կտավի վրա նկարիր BitBtn1- ը
BitBtn1.PaintTo (bmp.Canvas.Handle, 0, 0);
Անվավեր // Ստիպել ձևը վերափոխել
վերջը.

ընթացակարգ TForm1.FormPaint (Ուղարկող `TObject);
սկսել
// Տպել բիտմապի ձևը կտավին
Canvas.Draw (0,0, bmp);
վերջը.



DK   (2001-12-16 02:26) [4]

Ամեն ինչ աշխատում է:
Միգուցե դուք պարզապես չեք կարգավորել կոճակը սեղմելը:
ընթացակարգը TForm1: Button1 Քիչ(Ուղարկող ՝ TObject);
ընթացակարգը TForm1: BitBtn1 սեղմեք(Ուղարկող ՝ TObject);



Kost   (2001-12-16 12:12) [5]

Եվ այնուամենայնիվ դա չի ստացվում: Bitmap- ի կոճակը գծված չէ: TPanel- ը գծված է, բայց TButton- ը և TBitBtn- ը ոչ:



Էջեր: 1 ամբողջ ճյուղը

Ֆորում: «Գլխավոր»;
Ընթացիկ արխիվը `2002.01.08;
Բեռնել: [xml.tar.bz2];

Up





Հիշողություն `0.56 ՄԲ
Ժամանակը `0.023 գ
4-22474
Սլիմ
2001-11-02 11:25
2002.01.08
Չի կարող անել մանգաղ ... Օգնություն!


3-21916
Սվս
2001-12-03 12:08
2002.01.08
InterBase


14-22382
panov
2001-11-08 18:54
2002.01.08
շարունակություն http://delphi.mastak.ru/cgi-bin/forum.pl?look=1&id=1005233643&n=3


6-22277
կանխարգելիչ միջոցառումներ
2001-10-02 10:21
2002.01.08
IP- ի կողմից ցանցում յուրաքանչյուր թղթակիցի երթեւեկության սահմանում:


1-22048
- == Յուրա == -
2001-12-18 18:50
2002.01.08
Հուշագրության հետ կապված խնդիր





afrikaans ալբանական արաբական հայերեն ադրբեջանական Բասկերի Բելառուսի Բուլղարիայի catalan Չինարեն (պարզեցված) Չինարեն (ավանդական) Խորվաթիայի չեխ դանիերեն հոլանդական Անգլերեն
Էստոնիայի filipino ֆիններեն ֆրանսերեն
galician վրացական գերմանական հունարեն haitian Creole եբրայերեն հինդի հունգարերեն icelandic հայերեն իռլանդական իտալական ճապոնացի Կորեայի Լատվիայի Լիտվայի մակեդոներեն Մալայերեն մալթերեն նորվեգական
պարսկական Լեհաստանի պորտուգալացի ռումինական ռուսական սերբերեն Սլովակիայի Սլովենիայի իսպաներեն սուահիլի շվեդերեն թայերեն թուրքական ուկրաինական ուրդու վիետնամերեն ուելսերեն հայերեն bengali բոսնիերեն
Cebuano Esperanto գուջարաթի հաուսա Hmong Igbo ճավաերեն kannada Khmer Lao լատիներեն մաորի մարաթի մոնղոլական նեպալերեն Punjabi Somali tamil telugu յորուբա
զուլուսերեն
Անգլերեն Французский Немецкий Итальянский Португальский Русский Испанский