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
|