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

THEMA:

Platzhalter Laufwerk(C:) 30 Aug 2021 19:41 #1

  • daywalker
  • daywalkers Avatar Autor
  • Offline
  • Platinum Boarder
  • Platinum Boarder
  • Beiträge: 790
  • Dank erhalten: 590
Servus lieber Stefan.

In beigefügtem Skript versuche ich den Platzhalter 'Laufwerk' der Reihe nach mit Hilfe des Setze (Mehrfachsetzen) Befehls nach Auswahl eines Laufwerks im Unterprogramm 'Anzeige(demofenster)_Element(Liste_1)_Klick' abzuarbeiten. Mir ist dabei aufgefallen, das bei Auswahl eines auf meinem Notebook vorhandenen DVD Laufwerks mit eingelegtem Medium folgende Anzeige erscheint und da vielleicht die Anzeige noch nicht ganz korrekt ist.

 


Hier das Skript dazu zum ausprobieren auch für die Testkollegen. Bitte aber zu bedenken, daß ev. eine spezielle Lizenz zur Ausführung notwendig sein könnte. Dann bitte im Volltestmodus ausführen.

cX4Web cX4Web Code

Was ist das?

1  *** Platzhalter_LW_Test
2  
3  Anzeige-Fenster 'Laufwerke', ID='demofenster', Rahmen: einfach Werkzeugfenster
4  *** Hier werden die verfügbaren Laufwerke eingelesen
5  Dropdown-Liste '[cX.Laufwerk.Laufwerke]', erst löschen, markieren: 1  (ID='Liste_1', X='3,18', Y='6,35', Breite='73,29', Zielfenster='demofenster', 'Microsoft YaHei UI', 10pt)
6  Liste, erst löschen  (ID='Liste_2', X='3,44', Y='15,35', Breite='121,44', Höhe='73,29', Zielfenster='demofenster')
7  Warte Endlos (Warten auf zu behandelnde Ereignisse)
8  
9  :: Anzeige(demofenster)_Element(Liste_1)_Klick
10  Fehler/Debug: Fehler ignorieren
11  Setze in [ergebnis]: '[cX.Anzeige(demofenster).Element(Liste_1).Text]' , '\' entfernen'
12  Setze in [cX.Anzeige(demofenster).Liste(Liste_2).Leeren]: '' 
13  *** Hier werden alle Platzhalter Laufwerk der Reihe nach angezeigt
14  Setze , MultiSet 'cX.Anzeige(demofenster).Liste(Liste_2).ListenText=Laufwerk:[ergebnis] auswerfbar (1=Ja 0=Nein)...'
15  Beende Unterprogramm (Zurück)
16  
17  :: Anzeige(demofenster)_Schließen
18  Beende Skript
19  Beende Unterprogramm (Zurück)

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


 (19 Zeilen, cX 5.0.8.3)


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

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Platzhalter Laufwerk(C:) 31 Aug 2021 09:24 #2

  • Soko
  • Sokos Avatar
  • Offline
  • Platinum Boarder
  • Platinum Boarder
  • Beiträge: 535
  • Dank erhalten: 438
Hallo,

Laufwerkstyp funktioniert. Das Problem scheint mir an Seriennummer physikalisch zu liegen:

cX4Web cX4Web Code

Was ist das?

1 *** Platzhalter_LW_Test
2
3 Anzeige-Fenster 'Laufwerke', ID='demofenster', Rahmen: einfach Werkzeugfenster
4 *** Hier werden die verfügbaren Laufwerke eingelesen
5 Dropdown-Liste '[cX.Laufwerk.Laufwerke]', erst löschen, markieren: 1 (ID='Liste_1', X='3,18', Y='6,35', Breite='73,29', Zielfenster='demofenster', 'Microsoft YaHei UI', 10pt)
6 Liste, erst löschen (ID='Liste_2', X='3,44', Y='15,35', Breite='121,44', Höhe='73,29', Zielfenster='demofenster')
7 Warte Endlos (Warten auf zu behandelnde Ereignisse)
8
9 :: Anzeige(demofenster)_Element(Liste_1)_Klick
10 Fehler/Debug: Fehler ignorieren
11 Setze in [ergebnis]: '[cX.Anzeige(demofenster).Element(Liste_1).Text]' , '\' entfernen'
12 Setze in [cX.Anzeige(demofenster).Liste(Liste_2).Leeren]: ''
13 *** Hier werden alle Platzhalter Laufwerk der Reihe nach angezeigt
14 Setze , MultiSet 'cX.Anzeige(demofenster).Liste(Liste_2).ListenText=Laufwerk:[ergebnis] auswerfbar (1=Ja 0=Nein)...'
15 Beende Unterprogramm (Zurück)
16
17 :: Anzeige(demofenster)_Schließen
18 Beende Skript
19 Beende Unterprogramm (Zurück)

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


  (19 Zeilen, cX 5.0.8.3)


Ciao,
Joachim
Folgende Benutzer bedankten sich: daywalker

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Platzhalter Laufwerk(C:) 31 Aug 2021 11:37 #3

  • daywalker
  • daywalkers Avatar Autor
  • Offline
  • Platinum Boarder
  • Platinum Boarder
  • Beiträge: 790
  • Dank erhalten: 590
Servus Joachim, vielen Dank für Deine Unterstützung.

lg Christian

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Platzhalter Laufwerk(C:) Update 01 Sep 2021 09:01 #4

  • daywalker
  • daywalkers Avatar Autor
  • Offline
  • Platinum Boarder
  • Platinum Boarder
  • Beiträge: 790
  • Dank erhalten: 590
Hallo liebe Kollegen, habe nun das Skript auf meinem Standrechner probiert. Ergebnis siehe Anhang..

 

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

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Platzhalter Laufwerk(C:) Update 01 Sep 2021 16:23 #5

  • Soko
  • Sokos Avatar
  • Offline
  • Platinum Boarder
  • Platinum Boarder
  • Beiträge: 535
  • Dank erhalten: 438
Hallo,
Das selbe bei mir (auch unter Windows 10 Pro), wobei auch bei SSDs und HDs Laufwerk existiert nicht ausgegeben wird:
Ciao,
Joachim


 
Anhänge:
Folgende Benutzer bedankten sich: daywalker

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Platzhalter Laufwerk(C:) Update 01 Sep 2021 17:23 #6

  • Stefan
  • Stefans Avatar
  • Offline
  • Administrator
  • Administrator
  • Beiträge: 1131
  • Dank erhalten: 1669
Hallo, Leute!

Abgesehen von den Nebeneffekten durch das "Fehler ignorieren" ("Liste_2"?) wurden einige Ergebnisse nicht richtig geliefert, wenn das Laufwerk nicht bereit ist - das ist nun behoben.
Danke für den Hinweis!

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

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • Seite:
  • 1
  • 2

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