![]() |
Grafik
hey ihrs,
sagt mal weiß einer wie beim starten einer Form alle images, die ich eingegeben hab, nicht angezeigt werden, also so dass die Form beim abspielen leer angezeigt wird. Form sollte nämlich erst leer sein, außer einige buttons, die ich unter die images platziert habe, sollen noch zu sehen und anzuklicken sein,da beim Anklicken dann erst 1 Bild zu sehen sein sollte. Kann mir da jemand helfen?Wäre super. Danke im Voraus! |
Re: Grafik
Mach die Bilder einzeln einfach per
Delphi-Quellcode:
unsichtbar (oder im Objektinspektor) und zeige sie per
Image1.Visible := false
Delphi-Quellcode:
wieder an wenn du sie brauchst.
Image1.Visible := true
|
Re: Grafik
cool danke funktioniert!kannst du mir auch zufällig noch sagen wie ich mit Hilfe einer schleife, linien nebeneinander im gleichen abstand zeichnen kann, so dass es optisch wie ein Zaun aussieht,also ungefähr so:
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | am Ende sollten diese Linien dann aber nach oben gehen s.o,hab keien Ahnung wie ich das machen soll! |
Re: Grafik
Beispiel sieht nicht aus wie bei der Eingabe also nicht wundern!
|
Re: Grafik
Zitat:
Zitat:
Code:
.
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
Re: Grafik
Ja so ungefär sieht das dann in dem Image aus,nur das es zusamenhängende Linien sind...und wie soll kann ich das in eine Schleife programmieren, dass diese Grafik rauskommt?Bitte unbedingt helfen!!! Weiß echt nicht weiter !!!
Gruß Claudi3006 |
Re: Grafik
Wie genau soll das bild aussehen ?
|
Re: Grafik
Na das sind ungefähr 30 senkrechte Linien im gleichen Abstand nebeneinander,Linen sind ungefähr 3cm lang,aber ist nicht wichtig!und am Ende de Kette rückt jede Linie ein kleines Stück nach oben, so das dann eine Diagonale aus der Kette wird,aber die Linien haben immer noch den gleichen Abstand und sind senkrecht. Also so "ähnlich" wie das Code s.o!
|
Re: Grafik
Ich hab das jetzt sp verstanden ....
Delphi-Quellcode:
PS: Falls das einer sieht der besser ist als ich net aufregen :D
yhalt := 100;
Anzahl_der_gesamtlinien := 10; Anzahl_der_einenlineien := 5; Phase := 1; for i := 1 to Anzahl_der_gesamtlinien do begin if Phase = 1 then begin with image1 do begin canvas.MoveTo(i*10,yhalt); canvas.LineTo(i*10,yhalt+20); end; if i = Anzahl_der_einenlineien then Phase :=2; end else begin yhalt := yhalt -10; with image1 do begin canvas.MoveTo(i*10,yhalt); canvas.LineTo(i*10,yhalt+20); end; end; end; |
Re: Grafik
Cool!! Riesendank, hat mir echt weiter geholfen!Habs zwar nicht ganz genauso aber so ähnlich!!Dann nochmals danke!!
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:14 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz