Mecki14
Mitglied
Ich kann zwar mit FF_CallScript ein anderes Skript aufrufen, aber wenn in dem aufgerufenem Skript über einen Dialog ein Bild erzeugt oder verändert wird, wird das Ergebnis nicht angezeigt.
Beispiel:
Skript mit Dialog, bei dem mit Start ein rotes Quadrat erzeugt und auf der Arbeitsfläche angezeigt wird:
Wird dieses Skript z.B. unter "NeuesBild.vbs" abgespeichert und gestartet, funktioniert es einwandfrei.
Wird das Skript aber wie folgt aufgerufen
wird das Skript "NeuesBild.vbs" zwar gestartet, aber mit Betätigung von Start wird das rote Quadrat nicht angezeigt.
Kennt jemand das Phänomen? Wie kann das Problem gelöst werden?
Seltsam ist, dass z.B. Datenübertragungen nach Excel oder Word einwandfrei funktionieren, aber eben nicht Bildbearbeitungen, die in FixFoto wieder angezeigt werden sollen.
Beispiel:
Skript mit Dialog, bei dem mit Start ein rotes Quadrat erzeugt und auf der Arbeitsfläche angezeigt wird:
Code:
'FFSubmenu=Test
'FFName=BildNeu
FF_AddDialog "Neues Bild",81,30
FF_AddControl "Neues Bild","Start","BUTTON",24,7,33,11
do
Select Case FF_ShowDialog ("Neues Bild")
Case "CANCEL"
exit do
Case "Start"
FF_NewImage 500,500,255
FF_Reload
exit do
End Select
loop
FF_CloseDialog ("Neues Bild")
Wird das Skript aber wie folgt aufgerufen
Code:
FF_CallScript FF_GetFFPathEx(2) & "\" & "NeuesBild.vbs"
Kennt jemand das Phänomen? Wie kann das Problem gelöst werden?
Seltsam ist, dass z.B. Datenübertragungen nach Excel oder Word einwandfrei funktionieren, aber eben nicht Bildbearbeitungen, die in FixFoto wieder angezeigt werden sollen.