घर
Top.Mail.Ru Yandeks.Metrika
मंच: "मुख्य";
वर्तमान संग्रह: 2002.01.08;
डाउनलोड करें: [xml.tar.bz2];

नीचे

क्या किसी कैनवास बिटमैप पर WinControls खींचने के लिए किसी पेंटो फ़ंक्शन का उपयोग किया गया है? मदद करो! मैं कुछ नहीं कर सकता इसी तरह की शाखाएँ खोजें


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

क्या किसी ने बिटकॉइन के कैनवस पर WinControl को खींचने के लिए PaintTo फ़ंक्शन का उपयोग किया? सहायता! मैं कुछ भी नहीं कर सकता।



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

इसका इस्तेमाल किया। केवल "लेकिन" - शुरू में अदृश्य WinControl के पास एक हैंडल नहीं है और पेंटटेओ के साथ एक क्रिया देता है। यदि यह आपका घटक है - CreateHandle को कॉल करें, यदि नहीं - इसे दृश्यमान बनाएं तो इसे छिपाएं - हैंडल दिखाई देगा और पेंटो काम करेगा।



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

2valery_f
आप सवाल कर सकते हैं:
वह कैसे है? नियंत्रण है, लेकिन कोई संभाल नहीं। यह कैसे हो सकता है?



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

एक फॉर्म TForm1 है। BitBtn1 "प्रायोगिक बटन" पर रखा गया है।
एक इच्छा है, दूसरे बटन पर क्लिक करके - Button1 निम्नलिखित करने के लिए:
- PaintTo का उपयोग करते हुए बिटमैप के कैनवास पर एक BitBtn1 छवि बनाएं
- फॉर्म के कैनवास में प्राप्त बिटमैप को आउटपुट करता है

हासिल नहीं हुआ! BitBtn1 को बिटमैप में नहीं निकाला जाता है! क्यों! मैं कहां से हूं?

प्रक्रिया TForm1.FormCreate (प्रेषक: TObject);
शुरू करना
// एक बिटमैप बनाएँ
bmp: = TBitmap.Create;
bmp.Width: = 150;
bmp.Height: = 150;
अंत;

प्रक्रिया TForm1.Button1 क्लिक करें (प्रेषक: TObject);
शुरू करना
// जब आप बटन पर क्लिक करते हैं, तो बिटमैप के कैनवास पर BitBtn1 खींचें
BitBtn1.PaintTo (bmp.Canvas.Handle, 0, XNXX);
अमान्य; // फॉर्म को फिर से तैयार करने के लिए मजबूर करना
अंत;

प्रक्रिया TForm1.FormPaint (प्रेषक: TObject);
शुरू करना
// कैनवास पर बिटमैप फॉर्म प्रिंट करें
कैनवस.ड्रॉव (एक्सएनयूएमएक्स, बीएमपी);
अंत;



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

सब कुछ काम करता है !!!
हो सकता है कि आप केवल एक बटन पर क्लिक करने से नहीं निपटेंगे?
प्रक्रिया TForm1। Button1Click(प्रेषक: Tobject);
प्रक्रिया TForm1। BitBtn1Click(प्रेषक: Tobject);



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

और फिर भी यह काम नहीं करता है। बिटमैप में बटन नहीं खींचा गया है। TPanel तैयार है, लेकिन TButton और TBitBtn नहीं हैं।



पन्ने: 1 पूरी शाखा

मंच: "मुख्य";
वर्तमान संग्रह: 2002.01.08;
डाउनलोड करें: [xml.tar.bz2];

ऊपर









मेमोरी: 0.57 एमबी
समय: 0.029 c
1-22118
VLV
2001-12-19 21:59
2002.01.08
अवयव


1-22197
T2
2001-12-16 07:17
2002.01.08
क्या विंडोज टोकरी को प्रोग्रामेटिक रूप से अक्षम करना संभव है?


3-21987
अच्छी तरह से
2001-12-06 08:44
2002.01.08
RxLib


6-22296
Kolyan
2001-10-11 12:49
2002.01.08
TSocket!


3-21981
Termik
2001-12-06 08:22
2002.01.08
प्रमुख क्षेत्रों और पहचान के बारे में





अफ्रीकी अल्बानियन अरबी भाषा अर्मेनियाई आज़रबाइजानी बस्क बेलारूसी बल्गेरियाई कैटलन सरलीकृत चीनी) चीनी पारंपरिक) क्रोएशियाई चेक डेनिश डच अंग्रेज़ी एस्तोनियावासी फिलिपिनो फिनिश फ्रेंच
गैलिशियन् जॉर्जियाई जर्मन यूनानी हाईटियन यहूदी हिंदी हंगरी आइसलैंड का इन्डोनेशियाई आयरिश इतालवी जापानी कोरियाई लात्वीयावासी लिथुआनियाई मेसीडोनियन मलायी मोलतिज़ नार्वेजियन
फ़ारसी पोलिश पुर्तगाली रोमानियाई रूसी सर्बियाई स्लोवाक स्लोवेनियाई स्पेनिश स्वाहिली स्वीडिश थाई तुर्की यूक्रेनी उर्दू वियतनामी वेल्श यहूदी बंगाली बोस्नियाई
सिबुआनो एस्पेरांतो गुजराती हौसा हमोंग ईग्बो जावानीस कन्नड़ खमेर लाओ लैटिन माओरी मराठी मंगोलियन नेपाली पंजाबी सोमाली तामिल तेलुगु योरूबा
ज़ुलु
Английский Французский Немецкий Итальянский Португальский Русский Испанский