AGB  ·  Datenschutz  ·  Impressum  







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

OpenDialog erscheint nicht

Ein Thema von weinberger · begonnen am 10. Nov 2016 · letzter Beitrag vom 11. Nov 2016
Antwort Antwort
weinberger

Registriert seit: 29. Jul 2009
Ort: Simmling
28 Beiträge
 
Delphi XE3 Professional
 
#1

AW: OpenDialog erscheint nicht

  Alt 10. Nov 2016, 11:43
Jetzt dachte ich ich habs. Statt uses... Forms, hab ich auf uses... VCL.Forms, geändert. Hat auch nix gebracht
Rainer
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.340 Beiträge
 
Delphi 12 Athens
 
#2

AW: OpenDialog erscheint nicht

  Alt 10. Nov 2016, 12:09
Forms = VCL.Forms , wenn VCL in den Namespaces des Projekts definiert ist (ansonsten findet Delphi Forms nichts, da es nur eine vcl.forms.pas und eine fmx.forms.pas gibt)

Hast du einen vordefinierten InitialPath, oder gibst du einen FileName (inkl. Path) rein?
Wenn der Pfad nicht existiert, dann öffnet Windows den Dialog nicht (ohne Fehlermeldung ... das Programm denkt du hättest auf Abbrechen gedrückt)
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat
weinberger

Registriert seit: 29. Jul 2009
Ort: Simmling
28 Beiträge
 
Delphi XE3 Professional
 
#3

AW: OpenDialog erscheint nicht

  Alt 10. Nov 2016, 12:18
Forms = VCL.Forms , wenn VCL in den Namespaces des Projekts definiert ist (ansonsten findet Delphi Forms nichts, da es nur eine vcl.forms.pas und eine fmx.forms.pas gibt)

Hast du einen vordefinierten InitialPath, oder gibst du einen FileName (inkl. Path) rein?
Wenn der Pfad nicht existiert, dann öffnet Windows den Dialog nicht (ohne Fehlermeldung ... das Programm denkt du hättest auf Abbrechen gedrückt)
Ich habe einen vordefinierten Pfad z.Bsp. D:\
Rainer
  Mit Zitat antworten Zitat
Freyr77
(Gast)

n/a Beiträge
 
#4

AW: OpenDialog erscheint nicht

  Alt 10. Nov 2016, 12:47
Wenn ich das jetzt richtig gelesen habe... wieso setzt du die OpenDialoge nicht nochmal neu aufs Design und gibst ihnen die alten Namen? Ist dir damit nicht schneller geholfen?
  Mit Zitat antworten Zitat
Klaus01

Registriert seit: 30. Nov 2005
Ort: München
5.779 Beiträge
 
Delphi 10.4 Sydney
 
#5

AW: OpenDialog erscheint nicht

  Alt 10. Nov 2016, 12:49
.. oder erstellst sie zur Laufzeit?

Grüße
Klaus
Klaus
  Mit Zitat antworten Zitat
weinberger

Registriert seit: 29. Jul 2009
Ort: Simmling
28 Beiträge
 
Delphi XE3 Professional
 
#6

AW: OpenDialog erscheint nicht

  Alt 10. Nov 2016, 12:50
.. oder erstellst sie zur Laufzeit?

Grüße
Klaus
Das versuch ich gleich mal
Rainer
  Mit Zitat antworten Zitat
weinberger

Registriert seit: 29. Jul 2009
Ort: Simmling
28 Beiträge
 
Delphi XE3 Professional
 
#7

AW: OpenDialog erscheint nicht

  Alt 10. Nov 2016, 12:56
Wenn ich das jetzt richtig gelesen habe... wieso setzt du die OpenDialoge nicht nochmal neu aufs Design und gibst ihnen die alten Namen? Ist dir damit nicht schneller geholfen?

Hab ich scho versucht. Hat nix gebracht leider
Was ist denn nicht gegangen? Das ist ja eigentlich fast nicht möglich, wenn er die alten Komponenten mit Namen wieder hat sollte der Code eigentlich laufen.
Das mit der Laufzeit von Klaus01 kann natürlich auch dein Problem lösen...
.. oder erstellst sie zur Laufzeit?

Grüße
Klaus
Das versuch ich gleich mal
Code:
procedure TMain.SpeedButton1Click(Sender: TObject);
var
Open: TOpenDialog;
begin
Open := TOpenDialog.Create(Self);
Open.InitialDir := 'D:\Tools';
Open.Execute();
end;
hat auch nicht geklappt. Ich werd noch verrückt
Rainer
  Mit Zitat antworten Zitat
weinberger

Registriert seit: 29. Jul 2009
Ort: Simmling
28 Beiträge
 
Delphi XE3 Professional
 
#8

AW: OpenDialog erscheint nicht

  Alt 10. Nov 2016, 12:50
Wenn ich das jetzt richtig gelesen habe... wieso setzt du die OpenDialoge nicht nochmal neu aufs Design und gibst ihnen die alten Namen? Ist dir damit nicht schneller geholfen?

Hab ich schon versucht. Hat nix gebracht leider
Rainer
  Mit Zitat antworten Zitat
Freyr77
(Gast)

n/a Beiträge
 
#9

AW: OpenDialog erscheint nicht

  Alt 10. Nov 2016, 12:52
Wenn ich das jetzt richtig gelesen habe... wieso setzt du die OpenDialoge nicht nochmal neu aufs Design und gibst ihnen die alten Namen? Ist dir damit nicht schneller geholfen?

Hab ich scho versucht. Hat nix gebracht leider
Was ist denn nicht gegangen? Das ist ja eigentlich fast nicht möglich, wenn er die alten Komponenten mit Namen wieder hat sollte der Code eigentlich laufen.
Das mit der Laufzeit von Klaus01 kann natürlich auch dein Problem lösen...
  Mit Zitat antworten Zitat
taveuni

Registriert seit: 3. Apr 2007
Ort: Zürich
535 Beiträge
 
Delphi 11 Alexandria
 
#10

AW: OpenDialog erscheint nicht

  Alt 10. Nov 2016, 12:54
Hast Du irgendwo in der Initialisierung CoInitialize drin? Füge mal ComObj in deine USES Liste in der dpr.
Die obige Aussage repräsentiert meine persönliche Meinung.
Diese erhebt keinen Anspruch auf Objektivität oder Richtigkeit.

Geändert von taveuni (10. Nov 2016 um 12:57 Uhr)
  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 04:16 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz