Entsprechende Bilder aufrufenHallo zusammen. Das ist vielleicht trivial, aber ich konnte im Index nichts finden.
Ich habe eine Dropdown-Liste mit Produktlängen von 100, 200, 300 … erstellt.
Zu jeder Länge möchte ich ein entsprechendes Bild des Produktes anzeigen. Alle Bilder habe ich in einem Ordner abgelegt und benannt.
Gibt es eine Funktion in JSL, die dies ermöglicht?
Danke schön!
Automatisierung und SkriptingInhaltsorganisationDatenzugriffDatenzusammenführung und -bereinigungWindowsRe: Entsprechende Bilder aufrufen// there are a lot of pics here, pick 6 for the list
files = Files In Directory( "f:/pics" )[10 :: 15];
New Window( "Example",
H List Box(
cb = Combo Box(
files,
selection = cb << GetSelected();
img = New Image( "f:/pics/" || selection );
(bb << child) << delete;// clear the old one
bb << append( img ); // add the new one
),
bb = Border Box( Text Box() ) // start with a dummy old one
)
);
Entfernen Sie [10::15], um alle Bilder zu erhalten. Sie können FilterEach(...) verwenden, um nur die .JPG- oder .PNG-Dateien zu behalten. Dieses Beispiel geht davon aus, dass der Bildname für die Kombinationsfeldanzeige geeignet ist. Wenn Sie ein anderes Wort benötigen, können Sie die <
The picture changes with each combo box selection.The picture changes with each combo box selection.The picture changes with each combo box selection.The picture changes with each combo box selection.The picture changes with each combo box selection.The picture changes with each combo box selection.The picture changes with each combo box selection.The picture changes with each combo box selection.The picture changes with each combo box selection.The picture changes with each combo box selection.The picture changes with each combo box selection.Das Bild ändert sich mit jeder Combobox-Auswahl.
Re: Entsprechende Bilder aufrufenHallo Craige, danke für deine Antwort! es ist genau das, was ich brauche. Beim Anwenden des Codes ist jedoch ein Fehler aufgetreten. Ich habe meine Bilder in einen Ordner gelegt, das Verzeichnis abgerufen und "f:/pics/" ersetzt. Das Dropdown-Feld wurde generiert und wird angezeigt, aber es wurde kein Bild angezeigt. Als ich ein Bild im Dropdown-Feld auswählte, tauchte ein Fehler auf und sagte: "
Datei beim Zugriff oder Auswertung von 'Neues Bild' nicht gefunden " Kennen Sie das Problem?
Re: Entsprechende Bilder aufrufenfehlt / wenn Pfad und Dateiname verbunden sind.