Vielleicht so in etwa ?
Manipulate[
If[FileType[FileName] === File, Import[FileName], Graphics[]],
{{FileName, ""}, ControlType -> InputField}
]
LG Robert
Dominik Hezel schrieb:
> Hallo,
>
> ich wuerde sehr gerne ein Manipulate erstellen, bei dem zuerst ein Bild vom Nutzer eingelesen wird. Bekomme ich nicht
> hin. Wenn ich folgendes schreibe:
>
> InputField[imp = Dynamic[image], String]
> geimpd = Import[imp]
> Show[geimpd]
>
> bekomme ich einen Fehler. Mach ich dasselbe ueber:
>
> imp = Input[""];
> geimpd = Import[imp];
> Show[geimpd]
>
> und gebe denselben input (z.B. in beiden Faellen "photo.jpg"), funktioniert es. Wie kann ich ein InputField
> erstellen, in das der Nutzer einen Filenamen eingibt, der dann z.B. innerhalb einer Variablen weiter verwendet werden
> kann?
>
> vielen Dank!
>
> Dominik
>
> ___________
> Dominik Hezel
> Department of Mineralogy
> Natural History Museum
> Cromwell Road
> SW7 5BD
> London, UK
>
>
>
--
Robert Nowak
IMS Nanofabrication AG
Phone: +43/12144894/32
Fax: +43/12144894/99
begin:vcard
fn:Robert Nowak
n:Nowak;Robert
org:IMS Nanofabrication AG;PGC
adr:;;Schreygasse 3;Wien;Wien;1020;Austria
email;internet:robert.nowak@XXXXXXX.at
tel;work:+43/12144894/32
tel;fax:+43/12144894/99
url:www.ims.co.at
version:2.1
end:vcard