Autor Beitrag
tolosonic
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 36



BeitragVerfasst: Mi 03.01.07 13:01 
Hallo,

habe in einem Beitrag das hier gefunden, da ich aber ein totaler Delphi-Noob bin: kann mir bitte jemand erklären, wo ich den code einfügen muß?

danke :)

Zitat:

Sorry das ich (mal wieder) auf einen alten Beitrag antworte, aber es gibt ja noch so manchen der sich mit Delphi3 quälen muss, der erschwinglichen Lizenzen wegen...

Unter D3 kann man zwar JPegs laden wenn die unit eingebunden ist, jedoch nur zur Laufzeit. Es ist aber kein Problem dieselbe Funktionalität (Jpegs zur Entwurfszeit / als ressource in der dfm) auch in D3 zu genießen: man muss lediglich eine Komponente von TImage ableiten, und als einzige änderung hier jpeg einbinden. Vielleicht nutzt das ja jemandem.

ausblenden Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
unit ExtImage;

interface

uses
  Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
  ExtCtrls,jpeg;

type
  TExtImage = class(TImage)
  private
    { Private-Deklarationen }
  protected
    { Protected-Deklarationen }
  public
    { Public-Deklarationen }
  published
    { Published-Deklarationen }
  end;

procedure Register;

implementation

procedure Register;
begin
  RegisterComponents('Beispiele', [TExtImage]);
end;

end.

tolosonic Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 36



BeitragVerfasst: Do 04.01.07 10:33 
kann mir das nicht mal jemand kurz erklären? ist doch nur das registrieren einer neuen komponente... :cry:
Gausi
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 8554
Erhaltene Danke: 481

Windows 7, Windows 10
D7 PE, Delphi XE3 Prof, Delphi 10.3 CE
BeitragVerfasst: Do 04.01.07 10:35 
Äh, ja. Das ist nur das Registrieren einer neuen Komponente. Die musst du installieren, und dann das ExtImage auf die Form ziehen. Das sollte zumindest theoretisch so funktionieren...

_________________
We are, we were and will not be.