AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 20:02

Parameter dieser Suchanfrage:

Suche in Thema: Form1 aus Form2 schluießen
Suche alle Beiträge, die von "BAMatze" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 9 von insges. 9 Treffern
Suche benötigte 0.004s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Programmieren allgemein

    Re: Form1 aus Form2 schluießen

     
      by BAMatze, 9. Mär 2009
    Hallo hier nochmal eine kleine Frage zu meinem Verständnis zu den Windows-Messages und ihrem Gültigkeitsbereich.

    Wenn ich in einer Unit eine:

    const M_MACH_WEITER = WM_USER +1;

    definiere, ist diese rein für diese Form/Unit und nicht für das gesamte Projekt gültig, so dass ich für eine andere Form/Unit diese WM_User+1-Message nochmal benutzen könnte oder?
  • Forum: Programmieren allgemein

    Re: Form1 aus Form2 schluießen

     
      by BAMatze, 6. Mär 2009
    Danke an Chris und jaenicke für die Erklärung
  • Forum: Programmieren allgemein

    Re: Form1 aus Form2 schluießen

     
      by BAMatze, 6. Mär 2009
    Dickes Danke an Chris mit dieser Vorgehensweise ist es wirklich einwandfrei gelöst.

    Hab nur mal eine Bitte, weil ich ja noch viel lernen muss in Delphi, kannst du mir mal das mit der Postmessage erklären? Also nicht, was der Computer dabei macht, wenn der Befehl aufgerufen wird, sondern eher:

    was bedeutet:

    M_MACH_WEITER = WM_USER +1;


    verstehe das WM_User+1 nicht genau. Und wie...
  • Forum: Programmieren allgemein

    Re: Form1 aus Form2 schluießen

     
      by BAMatze, 6. Mär 2009
    Das hört sich schonmal gut an. Löse ich dann mit der Postmessage aus der Form2-onClose-procedure das schließen der Form1 aus, ohne dass es zu einer Exception kommt?

    Edit 1: Frage hat sich geklärt, hab dein Kommentar ebend erst gelesen. "Wer lesen kann ist klar im Vorteil" :lol:
  • Forum: Programmieren allgemein

    Re: Form1 aus Form2 schluießen

     
      by BAMatze, 6. Mär 2009
    Ok kann schonmal den Fehler eingränzen, das Fenster-Handel ist ungültig und hab auch schon einige Varianten danach getestet.

    getestet:


    PostMessage(Application.Form1.Handle, WM_CLOSE, 0, 0); // <--- diese Form gibt Fehlermeldung beim Compilieren
    PostMessage(Application.MainForm.Handle, WM_CLOSE, 0, 0); // <--- compilierbar aber falsches Handle
    PostMessage(Form1.Handle, WM_CLOSE,...
  • Forum: Programmieren allgemein

    Re: Form1 aus Form2 schluießen

     
      by BAMatze, 6. Mär 2009
    Versuch mal folgendes:

    In der OnClose von Form2

    PostMessage(Application.MainForm.Handle, WM_CLOSE, 0, 0);


    Sollte funktionieren.

    Gruß, Chris
  • Forum: Programmieren allgemein

    Re: Form1 aus Form2 schluießen

     
      by BAMatze, 6. Mär 2009
    Schreibe hier nochmal, damit das Thema nochmal aufgenommen wird. Habe mir jetzt den gestrigen Abend um die Ohren geschlagen und leider immer noch keine wirkliche Lösung gefunden.

    bisher versucht: 1.) Event in Form2 sagt der Form1, dass sie geschlossen wird. Problem Procedure in Form1 springt anscheinend zurück in Form2 und dies erzeugt eine Exception.
    2.) Form1 aus Form2...
  • Forum: Programmieren allgemein

    Re: Form1 aus Form2 schluießen

     
      by BAMatze, 5. Mär 2009
    Also der Thread erzeug nicht wirklich die Form2, die Form2 wird mehr oder weniger nur aktiviert im Thread. Die Form2 ist ganz normal über Datei>Neu in das Projekt eingearbeitet worden, damit die Benutzeroberfläche ordentlich erstellt werden konnte.

    Edit1: Denke mal ein eventuell anderes Konzept müsste hier verwendet werden, als das was ich versucht hab. Vieleicht hat ja jemand schonmal eine...
  • Forum: Programmieren allgemein

    Form1 aus Form2 schluießen

     
      by BAMatze, 5. Mär 2009
    Hallo nochmal,

    hab ein weiteres Problem über welchem ich sitze, wo ich dachte, eigentlich ziemlich trivial, aber ist nicht so.

    ersteinmal zur Erklärung der Programmaufbau:

    -----------|--------------------Form1-------------------|--------------> // dient nur der Überwachung
    | |
    ...


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=BAMatze&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=130248
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:07 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