TOpenDialogProblem



  • Hallo zusammen,
    ich habe vor einiger Zeit schon mal etwas zu diesem Thema gepostet.
    Das selbe Problem(habe es beim Letzten mal einfach umgangen) habe ich jetzt aber wieder:
    Wie kann ich die Abmessungen eines TOpenDialoges ermitteln ?

    Ich habe es bereits so probiert

    void __fastcall TForm1::OpenDialog1FolderChange(TObject *Sender)
      {
      RECT Rechteck;
      int i1 = GetWindowRect(OpenDialog1->Handle, &Rechteck);
      Panel1->SetBounds(Rechteck.right, Rechteck.top, 100, 100);
      }
    //---------------------------------------------------------------------------
    

    aber leider ohne Erfolg.
    Rechteck.left und Rechteck.right haben die selben Werte. Ist aber eigentlich unmöglich.
    Auch Rechteck.top und Rechteck.bottom stimmen nicht mit den Bildschirmmassen überein.

    Bin für jede Anregung dankbar.



  • Du meinst diesen Thread? Da steht ja wohl noch eine Reaktion von dir aus. 😉

    Edit:
    Ich seh jetzt erst, dass du ja OnFolderChange benutzt. Also ein eindeutiges Doppelposting, für Nachfragen bitte immer den ursprünglichen Thread benutzen.

    Geschlossen.

    [ Dieser Beitrag wurde am 30.06.2003 um 10:17 Uhr von Jansen editiert. ]


Anmelden zum Antworten