Kezdőoldal » Számítástechnika » Programozás » Hogyan kell megrajzolni a...

Hogyan kell megrajzolni a lenti képet Lazarus programban? Köszi a segítséget.

Figyelt kérdés
[link]

2015. okt. 11. 11:22
1 2
 1/12 anonim ***** válasza:
google előbb ad választ és nem rabolod vele senbki idejét!
2015. okt. 11. 14:49
Hasznos számodra ez a válasz?
 2/12 anonim ***** válasza:
*senki
2015. okt. 11. 14:49
Hasznos számodra ez a válasz?
 3/12 A kérdező kommentje:
A Google-ben nem találtam választ és sürgős lenne.
2015. okt. 11. 15:44
 4/12 coopper ***** válasza:

Szia.


Gondolom Delphiben is jó a dolog :


Rakd a következő komponenseket a formra :


- TImage és 2 db TButton


A kép komponens méretét állits be akkorára amekkorára akarod.


A kettes gomb Onclick eseménye legyen a kilépés (vagy a rajz), döntés kérdése. A másik gomb eseménye pedig az első forditotja.


Aztán már csak a megfelelő rajz utasitásokat kell leprogramozni.


Itt a forrás : [link]


Sok sikert.

üdv.

2015. okt. 11. 15:47
Hasznos számodra ez a válasz?
 5/12 tabaki ***** válasza:

Egészen kevés változtatással ugyanez Lazarusban:

[link]

[link]

2015. okt. 11. 19:36
Hasznos számodra ez a válasz?
 6/12 tabaki ***** válasza:
Hőőő, én a sárga vonalat eddig észre sem vettem... az bizony nem stimmel. Khm, egy kis türelmet...
2015. okt. 11. 19:45
Hasznos számodra ez a válasz?
 7/12 coopper ***** válasza:

Bocsi az az én hibám, az Y számitási képlete az csak akkor müködik jól, ha a kép image az négyzet alakú (pl. 200x200)


Tehát ezt kell cserélni :


Y:=Form1.Image1.Height-X;


Erre :


Y:=Form1.Image1.Height-trunc (X*Form1.Image1.Height/Form1.Image1.Width);


Mindkét helyen.


Javitottam a forráson itt megtalálható : [link]


Sok sikert.

üdv.

2015. okt. 11. 20:01
Hasznos számodra ez a válasz?
 8/12 coopper ***** válasza:

tabaki után szabadon :


"Hőőő, én a sárga vonalat eddig észre sem vettem..."


Na azt én sem, igy a fenti módositás értelmét veszti, helyette ez kell :


Y:=trunc (x*Form1.Image1.Height/Form1.Image1.Width);


Ezt is mindkét helyen, módositani kell.


Talán a jó a végleges forrás : [link]


Üdv.

2015. okt. 11. 20:15
Hasznos számodra ez a válasz?
 9/12 tabaki ***** válasza:

Az én változatom:

[link]

[link]

2015. okt. 11. 20:19
Hasznos számodra ez a válasz?
 10/12 tabaki ***** válasza:

Ugyanaz, a Form1. előtagok vagy mik elhagyásával (őszintén szólva, fogalmam sincs, hogy ez okozhat-e problémát valamilyen esetben):

[link]

2015. okt. 11. 20:34
Hasznos számodra ez a válasz?
1 2

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!