AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Multimedia Delphi Mit Canvas eine Art TachoNadel zeichnen
Thema durchsuchen
Ansicht
Themen-Optionen

Mit Canvas eine Art TachoNadel zeichnen

Ein Thema von Oliver1983 · begonnen am 19. Jun 2008 · letzter Beitrag vom 22. Jun 2008
Antwort Antwort
Oliver1983

Registriert seit: 8. Mär 2006
Ort: Hamburg
43 Beiträge
 
Delphi XE Starter
 
#1

Mit Canvas eine Art TachoNadel zeichnen

  Alt 19. Jun 2008, 19:19
Hi,

wie kann ich mit Canvas eine Art Tachonadel zeichnen, da dies meine ersten erfahrungen mit Canvas sind, bin ich über jede Hilfestellung sehr dankbar.

Wie ich es mir vorgestellt habe:

Die Nadel soll "ruckellos" verstellbar sein über einen Integer wert von 0 bis 220, was ich damit meine also ohne sichtbaren Ruckartigen übergang!!!

Ich habe auch schon ein Beispiel Programm gemacht, nun will ich aber nicht jeden Punkt auf dem Kreis angeben müssen wie ich es im Programm gemacht habe, ich denke dafür gibt es eine "einfacherere" Lösung

Danke im Vorraus

Gruss Olli
Angehängte Dateien
Dateityp: zip tacho_157.zip (252,2 KB, 27x aufgerufen)
Oliver
  Mit Zitat antworten Zitat
Benutzerbild von MSSSSM
MSSSSM

Registriert seit: 18. Apr 2008
223 Beiträge
 
Delphi 7 Professional
 
#2

Re: Mit Canvas eine Art TachoNadel zeichnen

  Alt 19. Jun 2008, 19:43
http://www.delphipraxis.net/topic136...ighlight=tacho


Code:
punkt_x := zentrum+cos(winkel)*breite/2;
punkt_y := zentrum+sin(winkel)*höhe/2;
ok?

mfg
Marius
  Mit Zitat antworten Zitat
hathor
(Gast)

n/a Beiträge
 
#3

Re: Mit Canvas eine Art TachoNadel zeichnen

  Alt 19. Jun 2008, 22:56
...vielleicht ist der Computer zu langsam...
Angehängte Dateien
Dateityp: zip tacho_203.zip (399,3 KB, 35x aufgerufen)
  Mit Zitat antworten Zitat
Oliver1983

Registriert seit: 8. Mär 2006
Ort: Hamburg
43 Beiträge
 
Delphi XE Starter
 
#4

Re: Mit Canvas eine Art TachoNadel zeichnen

  Alt 22. Jun 2008, 02:56
Zitat von hathor:
...vielleicht ist der Computer zu langsam...
vielen Dank das hat mir sehr geholfen und habe es auch so angepasst wie ich es mir vorgestellt habe

Nun habe ich aber eine Frage dazu wie kann ich andere Bild Formate z.b. png oder jpgs benutzen bekomme immer die fehler meldung "Ein Bild kann nur geändert werden, wenn es ein Bitmap enthält"

nochmal Danke schön

gruss olli
Oliver
  Mit Zitat antworten Zitat
Benutzerbild von turboPASCAL
turboPASCAL

Registriert seit: 8. Mai 2005
Ort: Sondershausen
4.274 Beiträge
 
Delphi 6 Personal
 
#5

Re: Mit Canvas eine Art TachoNadel zeichnen

  Alt 22. Jun 2008, 03:40
Neue Frage neuer Thread bitte.

(gib dann bitte auch an wann die Fehlermeldung kommt & zeige evt. auch wo)
Matti
Meine Software-Projekte - Homepage - Grüße vom Rüsselmops -Mops Mopser
  Mit Zitat antworten Zitat
hathor
(Gast)

n/a Beiträge
 
#6

Re: Mit Canvas eine Art TachoNadel zeichnen

  Alt 22. Jun 2008, 21:23
Da es im Programm als BMP gespeichert wird,
macht es keinen Sinn, z.B. ein anderes Grafikformat
zu laden und dann als BMP ins Image
zu kopieren (Resourcenverschwendung).
Wenn Du eine andere Vorlage hast, must Du sie erst ins BMP-Format umwandeln,
dann:
Im Objektinspektor Image2 auswählen,
Picture auswählen (nur BMP-Format),
Laden...
OK.

Fertig!
  Mit Zitat antworten Zitat
Antwort Antwort


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 10:29 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