AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

TBitmap aus Unit Windows?

Ein Thema von DevilsCamp · begonnen am 16. Jan 2006 · letzter Beitrag vom 16. Jan 2006
Antwort Antwort
Seite 1 von 2  1 2      
DevilsCamp
(Gast)

n/a Beiträge
 
#1

TBitmap aus Unit Windows?

  Alt 16. Jan 2006, 10:29
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]
Miniaturansicht angehängter Grafiken
windows_tbitmap_01_192.png  
  Mit Zitat antworten Zitat
Benutzerbild von sakura
sakura

Registriert seit: 10. Jun 2002
Ort: Unterhaching
11.412 Beiträge
 
Delphi 12 Athens
 
#2

Re: TBitmap aus Unit Windows?

  Alt 16. Jan 2006, 10:31
Schreibe einfach TGraphics.Bitmap

......
Daniel Lizbeth
Ich bin nicht zurück, ich tue nur so
  Mit Zitat antworten Zitat
DevilsCamp
(Gast)

n/a Beiträge
 
#3

Re: TBitmap aus Unit Windows?

  Alt 16. Jan 2006, 10:33
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.
  Mit Zitat antworten Zitat
Benutzerbild von sakura
sakura

Registriert seit: 10. Jun 2002
Ort: Unterhaching
11.412 Beiträge
 
Delphi 12 Athens
 
#4

Re: TBitmap aus Unit Windows?

  Alt 16. Jan 2006, 10:35
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.

......
Daniel Lizbeth
Ich bin nicht zurück, ich tue nur so
  Mit Zitat antworten Zitat
DevilsCamp
(Gast)

n/a Beiträge
 
#5

Re: TBitmap aus Unit Windows?

  Alt 16. Jan 2006, 10:40
Zur Info:

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

[edit=sakura] Bild im Anhang. Mfg, sakura[/edit]
Miniaturansicht angehängter Grafiken
graphics_tbitmap_02_200.png  
  Mit Zitat antworten Zitat
Alt 16. Jan 2006, 10:45     Erstellt von sakura
Dieser Beitrag wurde von sakura gelöscht. - Grund: Bilder verschoben, Hinweis nicht mehr nötig.
Benutzerbild von sakura
sakura

Registriert seit: 10. Jun 2002
Ort: Unterhaching
11.412 Beiträge
 
Delphi 12 Athens
 
#6

Re: TBitmap aus Unit Windows?

  Alt 16. Jan 2006, 10:47
Und zum Thema: Keine Ahnung warum Delphi das jetzt mal so und mal so macht, sollte eigentlich nicht sein.

......

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

......
Daniel Lizbeth
Ich bin nicht zurück, ich tue nur so
  Mit Zitat antworten Zitat
DevilsCamp
(Gast)

n/a Beiträge
 
#7

Re: TBitmap aus Unit Windows?

  Alt 16. Jan 2006, 10:53
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 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>
  Mit Zitat antworten Zitat
Benutzerbild von Daniel Schuhmann
Daniel Schuhmann

Registriert seit: 16. Jul 2005
Ort: München
391 Beiträge
 
Turbo Delphi für Win32
 
#8

Re: TBitmap aus Unit Windows?

  Alt 16. Jan 2006, 11:17
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.
Daniel Schuhmann
  Mit Zitat antworten Zitat
DevilsCamp
(Gast)

n/a Beiträge
 
#9

Re: TBitmap aus Unit Windows?

  Alt 16. Jan 2006, 11:20
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...
  Mit Zitat antworten Zitat
Benutzerbild von sakura
sakura

Registriert seit: 10. Jun 2002
Ort: Unterhaching
11.412 Beiträge
 
Delphi 12 Athens
 
#10

Re: TBitmap aus Unit Windows?

  Alt 16. Jan 2006, 11:20
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.

......
Daniel Lizbeth
Ich bin nicht zurück, ich tue nur so
  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 23:31 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