AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Delphi Bild in einem Fenster von links nach rechts bewegen
Thema durchsuchen
Ansicht
Themen-Optionen

Bild in einem Fenster von links nach rechts bewegen

Ein Thema von morphi · begonnen am 14. Nov 2004 · letzter Beitrag vom 16. Nov 2004
Antwort Antwort
Seite 1 von 2  1 2      
morphi

Registriert seit: 14. Nov 2004
6 Beiträge
 
#1

Bild in einem Fenster von links nach rechts bewegen

  Alt 14. Nov 2004, 15:45
Hi ich wollt mmich mal vorstellen hab vor einigen tagen mit delphi angefangen hab schon ein paar kleine sachen hinbekommen...
Jetzt wollt ich mir nen fenster machen wo ein bild von links nach rechts leuft...
hab das schon mit ner while schleife und scroll bar versucht aber das ging irgenwie net.
Ich hoffe das ihr mir weiter helfen könnt...
MFG morph

[edit=MrSpock]Titel geändert. Mfg, MrSpock[/edit]
no risk no fun
  Mit Zitat antworten Zitat
Benutzerbild von Nikolas
Nikolas

Registriert seit: 28. Jul 2003
1.528 Beiträge
 
Delphi 2005 Personal
 
#2

Re: ANFÄNGER

  Alt 14. Nov 2004, 15:47
Willkommen in der DP

- Der Titel soll etwas über dein Problem aussagen, bitte änder den doch und schreib dann nicht nur in Großbuchstaben.

- Wie hast du es denn versucht? Ein bischen Code würde da helfen.
Erwarte das Beste und bereite dich auf das Schlimmste vor.
  Mit Zitat antworten Zitat
Nicodius

Registriert seit: 25. Apr 2003
Ort: Graz
2.234 Beiträge
 
Delphi 2006 Architect
 
#3

Re: ANFÄNGER

  Alt 14. Nov 2004, 15:47
WILLKOMMEN IN DER DP
falscher titel falsche kategorie


aber wurscht ...

nimm nen timer aus dr system leiste und dann

Bild.Left := Bild.Left + 1; // oder eben den wert dens zurücklegen soll such hier mal im forum unter timer
Nico Müller
  Mit Zitat antworten Zitat
Benutzerbild von fkerber
fkerber
(CodeLib-Manager)

Registriert seit: 9. Jul 2003
Ort: Ensdorf
6.723 Beiträge
 
Delphi XE Professional
 
#4

Re: ANFÄNGER

  Alt 14. Nov 2004, 15:47
Hi!

Herzlich Willkommen in der DP.

Erste Bitte:
Ändere deine Überschrift. Dann wird dir schneller geholfen werden können.


Zu deinem Problem:
Schau dir mal die Komponente TImage an und dort die Eigentschaft left.
Das ganze dann z.B. in Verbindung mit einem Timer.



Ciao Frederic
Frederic Kerber
  Mit Zitat antworten Zitat
Karlson

Registriert seit: 12. Apr 2004
92 Beiträge
 
#5

Re: ANFÄNGER

  Alt 14. Nov 2004, 15:48
Servus und Willkommen hier,

Zunächst solltest du dir folgendes merken:

1.) Poste deine Frage in das entsprechende Forum, im Klatsch und Tratsch hat die Frage nichts zu suchen.
2.) Verwende einen Titel der etwas aussagt, z.B. Bild über's Fenster bewegen. Mit ANFÄNGER kann hier niemand was anfangen.

zur Frage: Schau dir mal die Komponente TTimer an, im Register System.
  Mit Zitat antworten Zitat
Nicodius

Registriert seit: 25. Apr 2003
Ort: Graz
2.234 Beiträge
 
Delphi 2006 Architect
 
#6

Re: ANFÄNGER

  Alt 14. Nov 2004, 15:50
[OT]4 auf einmal [/OT]

--> geh mal wortwörtlich auf die suche
Nico Müller
  Mit Zitat antworten Zitat
14. Nov 2004, 15:57
Dieses Thema wurde von "Daniel" von "Klatsch und Tratsch" nach "Sonstige Fragen zu Delphi" verschoben.
Benutzerbild von malo
malo

Registriert seit: 19. Sep 2004
2.115 Beiträge
 
#8

Re: ANFÄNGER

  Alt 14. Nov 2004, 16:29
Mit ScrollBar ein Beispiel:

Delphi-Quellcode:
procedure TForm1.ScrollBar1Change(Sender: TObject);
begin
  Image1.Left := ScrollBar1.Position;
end;
Wenn du dann den ScrollBar bewegst, bewegt sich das Bild mit. Wenn das Bild weiter nach rechts kommen soll, als es bisher geht, musst du beim ScrollBar die Eigenschaft "Max" höher setzen
  Mit Zitat antworten Zitat
Benutzerbild von arbu man
arbu man

Registriert seit: 3. Nov 2004
Ort: Krefeld
1.108 Beiträge
 
Delphi 7 Professional
 
#9

Re: ANFÄNGER

  Alt 15. Nov 2004, 18:10
tach erstmal
Delphi-Quellcode:
var i:integer;
begin
i:=image1.left;
repeat begin
i:=i+1;
image1.left:=i
end; until i=300;
end;
Ich hoffe das hilft dir
Björn
>> http://bsnx.net <<
Virtual DP Stammtisch v1.0"iw" am 19.09.2007 - ich war dabei!
  Mit Zitat antworten Zitat
Benutzerbild von Ultimator
Ultimator

Registriert seit: 17. Feb 2004
Ort: Coburg
1.860 Beiträge
 
FreePascal / Lazarus
 
#10

Re: ANFÄNGER

  Alt 15. Nov 2004, 18:17
Hi arbu man!
Erstmal geb ich dir nen gut gemeinten Rat: Gewöhn dir ne saubere Formatierung deiner Sourcen an. Das hilft, später die Übersicht zu bewahren
Und dann könnte man das viel eleganter lösen
Delphi-Quellcode:
var i:integer;
begin
  for i:=0 to 300 do
    Image1.Left:=i;
end;
Julian J. Pracht
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:06 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz