Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

hallo,

habe ein worddoku, welches ich mit einer ListBox ausgestattet habe,

womit ich per doppelklick einen dateinamen reinschreiben kann.

Code:

Private Sub ListBox1_DblClick(ByVal Cancel As MSForms.ReturnBoolean)

CommonDialog1.ShowOpen

ListBox1.Clear

ListBox1.AddItem CommonDialog1.FileTitle

End Sub

dies funktioniert. das word kann ich ausdrucken.

habe aber das problem, dass ich mit textinhalt nicht abspeichern kann.

dies wäre aber für mich sinnvoll.

was gibt es da für möglichkeiten, dass der per doppelklick ausgewählste

dateiname in der listbox bleibt?

besten dank

Geschrieben

Kommt darauf an wie lange du den text gespeichert haben möchtest:

Wenn der Text nur während des Programms erhalten bleiben soll empfiehlt soch eine static oder globale Variable.

Willst du den Text aber beim nächsten Programmstart wieder verarbeiten können so empfehle ich die SaveSetting-Fkt. und GetSettings-Fkt. (Steht auch ind er Hilfe). Eine alternativer Weg wäre noch eine ini-Datei. Da hast du aber einen größeren Aufwand.

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...