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.

Pfad und aktuell angezeigte Datei in der Titelleiste anzeigen lassen

Empfohlene Antworten

Veröffentlicht

Hallo Leute.

Habe ein kleines Problemchen.

Versuche in einem Formular in dem ich Bilder anzeigen lassen kann den

Pfad und den namen der aktuell angezeigten Datei in der Titelleiste anzeigen zu lassen. Muss doch bestimmt irgendwo im von Windows-Forms selbst erzeugten Code für dieses Formular rein oder??

Kann mir jemand helfen??

Komme irgendwie nicht drauf.

Grüße

Adam

Hat sich erledigt :D

Hallo Hans-Jörg

Vielen Dank. Hab ich mittlerweile geschafft.

Wie geschrieben arbeite ich gerade an einem Bildbetrachter, alle släuft über Windows-Forms.

Jetzt stehe ich aber vor einem neuen Problem.

Bei der Bilderschau soll ich die Bilder die ich über das Öffnen-Dialog geladen habe auch in dieser Reihenfolge anzeigen lassen, da wie wir wissen werden sie in umgekehrter Reihenfolge im Listenfeld angezeigt.

Irgendwelche ideen??

Gruß

Adam

Hallo

aufgrund der Infos die ich habe, kann ich dir nicht ganz folgen. Nur soviel, du holst über den Öffnen- Dialog die Bilder in ein PictureFeld und zeigst es an oder ?

Wenn ja, speicher dir doch einfach den kompletten Pfad in eine Liste und laufe die Liste von oben nach unten durch.

Gruß Hans-Jörg

Servus,

Wenn du mit Listenfeld eine ListBox meinst, dann fügst du deine "Bilder" (wohl eher die Dateinamen bzw. Pfade) vermutlich mit ListBox.Items.Add hinzu, was bewirkt, dass die jüngsten Einträge unten angefügt werden.

Wenn du aber willst, dass die neuesten Einträge oben >eingefügt werden, dann ist ListBox.Items.Insert dein Mittel der Wahl. Damit kannst du einen Eintrag an einer beliebigen Stelle einfügen (in diesem Fall die Stelle 0)

Hier ein Beispiel (angenommen die ListBox1 gibt es schon)

ListBox1.Items.Add("C:\Bild1.jpg")

ListBox1.Items.Insert(0, "C:\Bild2.jpg")

Die Einträger der ListBox wären dann folgende:

Bild2.jpg

Bild1.jpg

Selbiges Funktioniert auch bei der "normalen" List(of [Type])

List.Insert(0, [Eintrag])

Bearbeitet von Codemancer

Auch hier vielen Dank.

Das habe ich auch mittlerweile geschafft.

Endlich.:)

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.