AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Multimedia Delphi Probleme mit Image.Canvas (Delphi 5 Standard)
Thema durchsuchen
Ansicht
Themen-Optionen

Probleme mit Image.Canvas (Delphi 5 Standard)

Ein Thema von Mungo · begonnen am 21. Jan 2003 · letzter Beitrag vom 30. Jan 2003
Antwort Antwort
Mungo

Registriert seit: 21. Jan 2003
2 Beiträge
 
#1

Probleme mit Image.Canvas (Delphi 5 Standard)

  Alt 21. Jan 2003, 18:50
Hallo!

Ich hab folgende Probleme:
1. image.canvas.pen.color := Farbe funktzt nicht (es wird immer mit schwarz weiter gezeichnet.

2. die image.canvas.pen.style := Style funktzt nicht (linie immer durchgezogen)

3. wie kann ich image.canvas löschen? will aber kein Rechteck darüber zeichnen mit der Hintergrundfarbe des Forms

Kann mir einer helfen?

Mungo
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#2
  Alt 21. Jan 2003, 18:54
Ein TImage nimmt man eigentlich nur um Bilder, Grafiken anzuzeigen. Zum selber Zeichenen nimmt man üblicher weise eine TPaintbox.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Mungo

Registriert seit: 21. Jan 2003
2 Beiträge
 
#3
  Alt 21. Jan 2003, 19:04
Normalerweise würde ich auch eine PaintBox nehmen. Bei der PaintBox jedoch habe ich das Problem alles neu zeichnen zu müssen. Eigentlich kein Problem. Aber ich hab schon meine Gründe dafür...
  Mit Zitat antworten Zitat
CalganX

Registriert seit: 21. Jul 2002
Ort: Bonn
5.403 Beiträge
 
Turbo Delphi für Win32
 
#4
  Alt 21. Jan 2003, 19:14
Du musst die Eigenschaft TCanvas.Brush nehmen und nicht Pen!

Chris
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#5
  Alt 21. Jan 2003, 19:15
Zitat von Mungo:
Aber ich hab schon meine Gründe dafür...
Und welche wären das? Ich sehe keine.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
mimi

Registriert seit: 1. Dez 2002
Ort: Oldenburg(Oldenburg)
2.008 Beiträge
 
FreePascal / Lazarus
 
#6
  Alt 29. Jan 2003, 18:52
doch:
bei einer Image komponenten muss nicht alles neu gezeichnet werden,
bei einer PaintBox schon
Michael Springwald
  Mit Zitat antworten Zitat
Benutzerbild von illegal eagle
illegal eagle

Registriert seit: 15. Jan 2003
Ort: Jena
10 Beiträge
 
Delphi 5 Standard
 
#7
  Alt 29. Jan 2003, 20:17
Probier' mal Image.Picture.Bitmap.Canvas anstatt Image.Canvas!

Das Bitmap sollte aber vorher erstellt worden sein, also entweder dass ein Bild drin ist oder das Bitmap mit tBitmap.Create erstellt wurde.
  Mit Zitat antworten Zitat
mimi

Registriert seit: 1. Dez 2002
Ort: Oldenburg(Oldenburg)
2.008 Beiträge
 
FreePascal / Lazarus
 
#8
  Alt 29. Jan 2003, 20:28
erstellt sein muss es meines wissen nichts.
du hast die komponenten auf deim form.
und fertig
Michael Springwald
  Mit Zitat antworten Zitat
Benutzerbild von illegal eagle
illegal eagle

Registriert seit: 15. Jan 2003
Ort: Jena
10 Beiträge
 
Delphi 5 Standard
 
#9
  Alt 30. Jan 2003, 17:19
Das Image ist vielleicht schon erstellt, aber was ist, wenn es leer ist (d.h. kein Bild enthält) ??
  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 17:47 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