Delphi-PRAXiS

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 TOpenPictureDialog zur Laufzeit erstellen (https://www.delphipraxis.net/144330-topenpicturedialog-zur-laufzeit-erstellen.html)

TheMiller 5. Dez 2009 12:49


TOpenPictureDialog zur Laufzeit erstellen
 
Moin!

Also, vielleicht stehe ich ja gerade auf dem Schlauch - das kann gut sein - aber ich bekomme es gerade nicht hin, in einer Unit (ohne Form) einen TOpenPictureDialog zu erstellen...

Könntet ihr mir gerade mal bitte auf die Sprünge helfen?

himitsu 5. Dez 2009 12:56

Re: TOpenPictureDialog zur Laufzeit erstellen
 
TOpenPictureDialog.Create

Was bekommst du denn nicht hin?

TheMiller 5. Dez 2009 12:58

Re: TOpenPictureDialog zur Laufzeit erstellen
 
Der Compiler sagt: Undefinierter Bezeichner "TOpenPictureDialog".
Die Unit "Controls" ist eingebunden.

Delphi-Quellcode:
var
  od: TOpenPictureDialog;
begin
  od:=TOpenPictureDialog.Create;

thkerkmann 5. Dez 2009 13:01

Re: TOpenPictureDialog zur Laufzeit erstellen
 
Hi,

ist das nicht Dialogs ? oder sogar StdDlgs ?

Bernhard Geyer 5. Dez 2009 13:02

Re: TOpenPictureDialog zur Laufzeit erstellen
 
Zitat:

Zitat von DJ-SPM
Der Compiler sagt: Undefinierter Bezeichner "TOpenPictureDialog".
Die Unit "Controls" ist eingebunden.

Ist ja auch (höchstwahrscheinlich) in der Unit Dialogs vorhanden. Was sagt die Hilfe bzw. was für Units werden gezogen wenn du auf einem Dummy-Formular das Control ziehst?

TheMiller 5. Dez 2009 13:05

Re: TOpenPictureDialog zur Laufzeit erstellen
 
Also, wenn ich mit der Maus drüber fahre, dann steht da "Controls". In der Hilfe aber steht "ExtDlgs". Diese habe ich jetzt eingebunden und es funktioniert.

Aber, wieso wird mir das nicht richtig im MouseOver angezeigt?

Bernhard Geyer 5. Dez 2009 13:14

Re: TOpenPictureDialog zur Laufzeit erstellen
 
Zitat:

Zitat von DJ-SPM
Aber, wieso wird mir das nicht richtig im MouseOver angezeigt?

Kommt darauf an welche Datenbasis diese Tooltip-Hint nimmt. Wenn es dort falsch eingetragen ist ...


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:01 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