Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi TBitmap aus Unit Windows? (https://www.delphipraxis.net/61030-tbitmap-aus-unit-windows.html)

DevilsCamp 16. Jan 2006 09:29


TBitmap aus Unit Windows?
 
Liste der Anhänge anzeigen (Anzahl: 1)
Ich habe folgendes Problem in Delphi 7 Prof.:

In einem Projekt habe ich nachtröglich ein TBitmap eingebaut. Nun benutzt Delphi aber nicht die Klasse TBitmap aus der Unit Graphics sondern den Record TBitmap aus der Unit Windows:

[siehe Anhang]

Ich habe folgende Uses Anweisung:
Delphi-Quellcode:
interface

uses
  Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
  Grids, ComCtrls, Tabnotbk, StdCtrls, Menus, Spin, WinTypes, WinProcs,
  ExtCtrls, Buttons, ToolWin, Mask, Printers, Math, IdBaseComponent,
  IdComponent, IdTCPConnection, IdTCPClient, IdHTTP;
Das Problem habe ich nur in diesem einen Projekt. Lege ich ein neues an, dann wird die TBitmap aus Grphaics benutzt.

[edit=sakura] Bild im Anhang. Mfg, sakura[/edit]

sakura 16. Jan 2006 09:31

Re: TBitmap aus Unit Windows?
 
Schreibe einfach TGraphics.Bitmap ;)

...:cat:...

DevilsCamp 16. Jan 2006 09:33

Re: TBitmap aus Unit Windows?
 
so habe ich es ja immo auch.

Ich frage mich aber nur, warum der dann die TBitmap aus der Unit Windows und nicht die aus der Graphics nimmt.

sakura 16. Jan 2006 09:35

Re: TBitmap aus Unit Windows?
 
Zitat:

Zitat von DevilsCamp
Ich frage mich aber nur, warum der dann die TBitmap aus der Unit Windows und nicht die aus der Graphics nimmt.

Tausche mal die Reihenfolge beider Units in der uses-Klausel, erst Graphics und dann Windows. ;)

...:cat:...

DevilsCamp 16. Jan 2006 09:40

Re: TBitmap aus Unit Windows?
 
Liste der Anhänge anzeigen (Anzahl: 1)
Zur Info:

Bei einem NEUEN Projekt habe ich folgende Reihenfolge:
[siehe Anhang]

[edit=sakura] Bild im Anhang. Mfg, sakura[/edit]

sakura 16. Jan 2006 09:47

Re: TBitmap aus Unit Windows?
 
Und zum Thema: :gruebel: Keine Ahnung warum Delphi das jetzt mal so und mal so macht, sollte eigentlich nicht sein. :?

...:cat:...

Nachtrag: es hat mit WinTypes und WinProcs zu tun, beides sind andere Namen für Windows, und da Du diese als letzte aufgenommen hast (kannst Du auch wieder löschen), gilt deren Verweis auf TBitmap :)

...:cat:...

DevilsCamp 16. Jan 2006 09:53

Re: TBitmap aus Unit Windows?
 
Was spricht dagegen, die Bilder direkt einzubinden?

Schließlich habe ich ja die Möglichkeit über Tags das Bild anzeigen zu lassen. Wenn es also Pflicht ist, die Bilder als Attachment einzubinden, dann sollten die [img][/img] Tags entfernt werden. ;)

Und da diese Bilder 1. als PNG gespeichert und 2. nicht zu groß für die Darstellung sind.....


Zitat:

Zitat von sakura
Nachtrag: es hat mit WinTypes und WinProcs zu tun, beides sind andere Namen für Windows, und da Du diese als letzte aufgenommen hast (kannst Du auch wieder löschen), gilt deren Verweis auf TBitmap :)

Mal prüfen...




<edit>
Danke, genau daran lag's wirklich
</edit>

Daniel Schuhmann 16. Jan 2006 10:17

Re: TBitmap aus Unit Windows?
 
Wenn Du auf die Größe achtest, spricht eigentlich nur dagegen, daß die Bilder bei einem Webserverwechsel plötzlich nicht mehr da sind, was ziemlich uncool ist, wenn sich der Beitrag auf ein Bild bezieht und dadurch dann unverständlich würde, wenn das Bild fehlt.

DevilsCamp 16. Jan 2006 10:20

Re: TBitmap aus Unit Windows?
 
Zitat:

Zitat von Daniel Schuhmann
Wenn Du auf die Größe achtest, spricht eigentlich nur dagegen, daß die Bilder bei einem Webserverwechsel plötzlich nicht mehr da sind, was ziemlich uncool ist, wenn sich der Beitrag auf ein Bild bezieht und dadurch dann unverständlich würde, wenn das Bild fehlt.

da es sich um meinen eigenen Webserver mit eigener Domain handelt, lasse ich dieses Argument nicht gelten ;)
Was ich aber gelten lassen würde wäre, wenn die Platte abraucht und das Back defekt ist (was aber hier genauso passieren könnte) :)

Des Weiteren wollte ich nicht gleich den DP-Server zumüllen...

sakura 16. Jan 2006 10:20

Re: TBitmap aus Unit Windows?
 
Zitat:

Zitat von Daniel Schuhmann
Wenn Du auf die Größe achtest, spricht eigentlich nur dagegen, daß die Bilder bei einem Webserverwechsel plötzlich nicht mehr da sind, was ziemlich uncool ist, wenn sich der Beitrag auf ein Bild bezieht und dadurch dann unverständlich würde, wenn das Bild fehlt.

Und genau das ist der Grund. Die Bild-Tags sind hauptsächlich für Dinge wie Tutorials/Ankündigungen und kleinere K&T-Dinge (werden ja eh gelöscht) da.

...:cat:...


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:19 Uhr.
Seite 1 von 2  1 2      

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