Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Empfohlene Antworten

Veröffentlicht

Hallo,

ich habe nun (siehe vorheriges Posting) meine Beispiel-Anwendung erstellt und möchte erreichen, dass beim Klick auf die "Öffnen"-Schaltfläche aus einer Textdatei Daten gelesen und in einem Steuerelement eines neuen Formulars dargestellt werden.

Aber es passiert - nix...

Ich krieg ein neues Dokument, mit meinen leeren Steuerelemente :(

Kann mir bitte jemand sagen, wie ich das machen kann?

:rolleyes:

Technician

Überschreibe OnOpenDocument Deiner Dokumentklasse. Diese Funktion wird beim Öffnen aufgerufen, und bekommt den Pfad der im Öffnen-Dialog gewählten Datei als Parameter. Da drin kannst Du dann die Datei auslesen und die Inhalte den Steuerelementen der View zuweisen.

Hallo,

okay - in der Doc lese ich ein.

Die View hat ein Steuerelement sowie eine damit verknüpfte Variable.

In welcher Methode der View gehört nun

m_Data = GetDocument()->GetData();

womit ich m_Data (die mit dem Steuerelement verknüpfte Variable) auf den Wert

setze, den ich mir vom Doc hole?!

Technician

...

hab's mittlerweile gefunden - in der

BOOL CFormDoc::OnOpenDocument(LPCTSTR lpszPathName)

fehlte das

UpdateAllViews(NULL);

... dann kann's ja auch nicht gehen ;)

Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.