Templates by BIGtheme NET
Willkommen, Gast
Benutzername: Passwort: Angemeldet bleiben:
  • Seite:
  • 1

THEMA:

cx.Datei().Ordnerliste 20 Apr 2022 07:46 #1

  • daywalker
  • daywalkers Avatar Autor
  • Offline
  • Platinum Boarder
  • Platinum Boarder
  • Beiträge: 781
  • Dank erhalten: 588
Servus lieber Stefan

In beigefügtem Skript versuche ich aus einem Laufwerk in der Dropdownliste in der zweiten Liste die darauf vorhandenen Ordner darzustellen.
Bekomme aber eine Fehlermeldung. Siehe Bildschirmfoto.

cX4Web cX4Web Code

Was ist das?

1  *** Listentest Datei
2  Anzeige-Fenster 'Anzeige-Fenster1', ID='Anzeige-Fenster1'
3  Liste, erst löschen  (ID='Liste_2', X='3,44', Y='13,23', Breite='121,44', Höhe='87,05', Zielfenster='Anzeige-Fenster1')
4  Dropdown-Liste '[cX.Laufwerk.Laufwerke]', markieren: 1  (ID='Liste_1', X='3,18', Y='3,44', Breite='64,56', Höhe='4,5', Zielfenster='Anzeige-Fenster1')
5  Warte Endlos (Warten auf zu behandelnde Ereignisse)
6  
7  :: Anzeige(Anzeige-Fenster1)_Element(Liste_1)_Klick
8  Setze in [.Liste(Liste_2).Liste]: '[cX.Datei([.Liste(Liste_1).Text(4)]).Ordnerliste]' 
(9  Meldung '[.Liste(Liste_1).Text(4)]', Titel 'Titel', Buttons 'OK, Abbrechen', Symbol 'Information'
10  Beende Unterprogramm (Zurück)

cX4Web Code: Einfach anklicken zum Kopieren und in click.EXE 5.0 einfügen


 (10 Zeilen, cX 5.0.8.7)


 

lg Christian
Anhänge:
Folgende Benutzer bedankten sich: Soko

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

cx.Datei().Ordnerliste 23 Apr 2022 12:29 #2

  • Stefan
  • Stefans Avatar
  • Offline
  • Administrator
  • Administrator
  • Beiträge: 1127
  • Dank erhalten: 1664
Hallo, Christian!

Danke für den Hinweis!
Eine Auswertung des Dateinamens war tatsächlich nicht möglich, wenn dieser "Dateiname" nur eine Laufwerksangabe war.
Ist in der nächsten Version korrigiert!

Liebe Grüße
Stefan
Folgende Benutzer bedankten sich: Soko, daywalker

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

cx.Datei().Ordnerliste 06 Okt 2022 19:24 #3

  • daywalker
  • daywalkers Avatar Autor
  • Offline
  • Platinum Boarder
  • Platinum Boarder
  • Beiträge: 781
  • Dank erhalten: 588
Servus lieber Stefan.
Ich bekomme in diesem Kontext noch immer eine Fehlermeldung. Siehe Anhang...

cX4Web cX4Web Code

Was ist das?

1  *** Ordnerliste
2  Anzeige-Fenster 'Ordnerliste Test in Baumelement', ID='Anzeige-Fenster1', X=2, Y=2, Rahmen: veränderbar
3  Baum ''  (ID='Baum_1', X='3,18', Y='3,18', Breite='121,71', Höhe='92,6', Zielfenster='Anzeige-Fenster1', Anker: 15)
4  Button 'Ordnerwahl'  (ID='Button_1', X='3,18', Y='97,37', Zielfenster='Anzeige-Fenster1')
5  Warte Endlos (Warten auf zu behandelnde Ereignisse)
6  
7  :: Anzeige(Anzeige-Fenster1)_Element(Button_1)_Klick
8  Standard-Dialog 'Ordner' in [Dir], Titel='Ordnerwahl', kein Stopp
9  Wenn (? '[Dir]<>""'), ""
10   Setze in [cX.Anzeige(Anzeige-Fenster1).Liste(Baum_1).Liste]: '[cX.Datei([Dir]).Ordnerliste(*)]' 
11  Ende Wenn
12  Beende Unterprogramm (Zurück)

cX4Web Code: Einfach anklicken zum Kopieren und in click.EXE 5.0 einfügen


 (12 Zeilen, cX 5.0.9.0, Lizenz: ElementPlus)


 

lg Christian
Anhänge:
Folgende Benutzer bedankten sich: Soko

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

cx.Datei().Ordnerliste 07 Okt 2022 10:21 #4

  • Stefan
  • Stefans Avatar
  • Offline
  • Administrator
  • Administrator
  • Beiträge: 1127
  • Dank erhalten: 1664
Hallo, Christian!

Danke für den Hinweis!
Hier erwartet cX tatsächlich zwingend diesen 2. Parameter, auch wenn dieser eigentlich ja optional ist.

Wird natürlich korrigiert - bis dahin setze einfach ein ;0 (oder halt ;1. wenn du ganze Pfade haben möchstest) hinter den Pfad, OK?

Liebe Grüße
Stefan
Folgende Benutzer bedankten sich: Soko, daywalker

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

cx.Datei().Ordnerliste 07 Okt 2022 14:28 #5

  • daywalker
  • daywalkers Avatar Autor
  • Offline
  • Platinum Boarder
  • Platinum Boarder
  • Beiträge: 781
  • Dank erhalten: 588

cX4Web Code: Einfach anklicken zum Kopieren und in click.EXE 5.0 einfügen


(1 Zeilen, cX 5.0.9.0)

So funktioniert es sehr gut. Vielen Dank für die Info Stefan und für die Kollegen zum nachvollziehen.

lg Christian
Folgende Benutzer bedankten sich: Soko

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • Seite:
  • 1

Community

Wir benutzen Cookies

Wir nutzen Cookies auf unserer Website. Diese Cookies sind essenziell für den Betrieb dieser Website. Sie können selbst entscheiden, ob Sie die Cookies zulassen möchten. Bitte beachten Sie, dass bei einer Ablehnung womöglich nicht mehr alle Funktionalitäten der Seite zur Verfügung stehen.

Sie sind noch nicht Mitglied unserer Community? Melden Sie sich jetzt an!

Anmelden