Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
Du meinst bei einstelligen Zahlen? Den 'Format'-Befehl gibts unter VBS leider nicht, nur unter VB. Aber man kann sich mit einer kleinen Abfrage helfen. Ersetze die Schleife im Script durch diese:Sebigf hat gesagt.:Super ! Es geht 1A
Danke !
PS: Wo finde ich mehr Infos darüber ? Kann man auch Strukturierungen einstellen ? Also, dass der Zahl z.B. immer eine "0" vorrangestellt wird...
For i=1 To anzahl
If i<10 Then i=0&i
docref.ArtLayers(1).TextItem.Contents = CStr(i)
docref.SaveAs Speicherpfad & "\" & i & ".jpg",SaveOptions, True
Next
?Sebigf hat gesagt.:Geniales Script ! danke
Wie kann ich es machen, dass es einfach nur in die Grafik gelegt wird ...
Dim appref, docref, dateipfad, speicherpfad, zaehler, fso, datei, Saveoptions, Namen(), protokoll
dateipfad="namen.txt" 'Dateipfad zur Textdatei mit den Namen
Speicherpfad="c:\temp" 'Speicherpfad für erstellte Dateien
Set appref = CreateObject("Photoshop.Application")
If appref.Documents.Count=0 Then
MsgBox "Erst eine Datei öffnen! Danach Script erneut ausführen."
WScript.Quit
End If
Set docref = appRef.ActiveDocument
Set Saveoptions = Createobject("Photoshop.GIFSaveOptions")
Set protokoll=docref.ActiveHistoryState
docref.MergeVisibleLayers
docref.SaveAs speicherpfad & "\test", Saveoptions, True
docref.ActiveHistoryState =protokoll
NamenEinlesen
For i=1 To UBound(Namen)
docref.ArtLayers(1).TextItem.Contents = Namen(i)
Set protokoll=docref.ActiveHistoryState
docref.MergeVisibleLayers
docref.SaveAs speicherpfad & Namen(i), Saveoptions, True
docref.ActiveHistoryState =protokoll
Next
Sub NamenEinlesen()
zaehler=0
Set fso = CreateObject("Scripting.FileSystemObject")
Set datei = fso.opentextfile(dateipfad,1)
Do While Not datei.AtEndOfStream
Redim Preserve Namen(zaehler)
Namen(zaehler)=datei.readline
zaehler=zaehler+1
Loop
zaehler=zaehler-1
datei.close
End Sub