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

नीचे

TImage इसी तरह की शाखाएँ खोजें


Artemkin   (2002-04-30 09:00) [0]

एक देरी से TImage रूप में स्थानांतरित करना आवश्यक है। यह कैसे जल्दी और बिना पलकें झपके ???



MBo   (2002-04-30 09:05) [1]

уменьшить моргание -
doublebuffered:=true;

а может, на канве рисовать ?



Artemkin   (2002-04-30 09:24) [2]

А как с задержкой быть ?



MBo   (2002-04-30 09:34) [3]

Timer1.Timer

image1.left:=image1.left+10;



Artemkin   (2002-04-30 09:41) [4]

сильно большое смещение...image1.left:=image1.left + 10, надо ..+1 и побыстрее



MBo   (2002-04-30 10:16) [5]

какое смещение - это уж твое дело



Владимир Васильев   (2002-04-30 10:52) [6]

यह ग्राफिक्स के आउटपुट को बफर करने के लिए आवश्यक है - सबसे पहले आप तस्वीर को मेमोरी में इकट्ठा करते हैं - टीबीटैम्प - और फिर आप इसे फॉर्म की रूपरेखा पर कॉपी करते हैं।



Владимир Васильев   (2002-04-30 10:54) [7]

और फिर भी, अगर ड्राइंग ऑनमाउसमोव पर है, तो आपको आउटपुट को एक उचित सीमा तक सीमित करने की आवश्यकता है - प्रति सेकंड 10-20 बार।



VEG   (2002-04-30 17:09) [8]

Короче, кладем на ПАНЕЛЬ (Panel1) все комнпоненты, которые нужно двигать БЕЗ мерцания. Для события OnMouseDown тех компонентов, при клике по которому должно происходить перемещение пишешь:
procedure TForm1.Image1MouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer);
शुरू करना
ReleaseCapture;
Panel1.perform(WM_SysCommand, $F009, 0);//Двигаем ПАНЕЛЬ!!!
अंत;

Причем свойство FullRepaint у ПАНЕЛИ (Panel1) ДОЛЖНО стоять в FALSE!!!



Doom   (2002-05-09 13:04) [9]


> व्लादिमीर वसीलीव © (30.04.02 10: 52)
> Надо буферизировать вывод графики - сначала собираешь картинку
> в памяти - TBitmap - а потом её копируешь на канву формы

а если загружен JPG а не битмап, что тогда?
У меня сейчас на этом загвоздка, не знаю что и делать.
Нужно передать изображение по инету. У меня это сделано так. Передает сервер, принимает клиент. Сервер пишет Image1.Picture.Graphic.SaveToStream(MyMemoryStream)
клиент читает Image2.Picture.Graphic.LoadFromStream(MyClientMemoryStream);
все прекрасно получается, लेकिन...у клиента картинка оччень неприятно мигает. КАК от этого избавиться? Оччень надеюсь на помощь.



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

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

ऊपर





मेमोरी: 0.57 एमबी
समय: 0.02 c
1-27001
Vova
2002-08-29 19:24
2002.09.09
संकलन समय त्रुटि


1-27095
मेथोडियास
2002-08-28 12:37
2002.09.09
त्रुटि


14-27219
dikiimouse
2002-08-15 17:41
2002.09.09
पोमोनाइट !!! मैं वीबी पर एक कार्यक्रम लिखता हूं, मैं दूसरे कंप्यूटर पर चलाता हूं, लेकिन ऐसा नहीं होता है।


3-26869
vasilly
2002-08-19 13:43
2002.09.09
क्लाइंट पर उपलब्ध MSSQL सर्वर की सूची कैसे प्राप्त करें ???


1-27025
id_privin
2002-08-26 18:15
2002.09.09
COM त्वरण





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