Upload eines Client-Screenshot

15/10/2007 - 17:25 von Oliver Dietz | Report spam
Hallo NG,

ich suche nach einer Möglichkeit in einer Intranet-Webanwendung Screenshots
vom Client zum Server zu übertragen.

Ich vermute ich muss ein .NET-DLL mit COM-Interop schreiben, die dann als
<object> eingebunden wird. Da mir die richtigen Suchbegriffe fehlen, komme
ich bei meinen Suchen nur auf ASP.NET-Controls, die auf dem Server
ausgeführt werden.

1) Kennt jemand ein Online Tutorial / Doku zu diesem Thema?

2) (Wie) kann ich aus diesem Control Ereignisse auslösen, die dann
JavaScript weiter verarbeitet?


Vielen Dank für eure Tipps,
Oliver
 

Lesen sie die antworten

#1 Stefan Falz [MVP]
16/10/2007 - 00:19 | Warnen spam
Hallo Oliver,

"Oliver Dietz" schrieb

ich suche nach einer Möglichkeit in einer Intranet-Webanwendung Screenshots vom Client zum Server zu übertragen.

Ich vermute ich muss ein .NET-DLL mit COM-Interop schreiben,



wenns nur ums Übertragen geht, brauchst Du nichts clientseitiges, da reicht
ein Uploadfeld <asp:FileUpload ... /> bzw. <input type="file" ... />

Wenn Du den Screenshot auch erzeugen musst, dann hast Du wohl Recht mit der
Annahme, dass du ein clienseitiges Objekt benötigst. Allerdings laufen die
so oder so (.NET oder Com) erstmal nur in IE, für alternative Browser musst
Du da schon etwas mehr machen.

So richtig mit dem Thema befasst hab ich mich nicht, da das nur am Rande
was mit ASP/ASP.NET und eigentlich auch nix mit Offlineapplikation zu tun
hat.

Eine kurze Suche brachte ein paar Links, mit denen du evtl. mal starten kannst:

http://msdn2.microsoft.com/en-us/li...51968.aspx
http://blogs.msdn.com/ie/archive/20...plate.aspx

Evtl. schaust Du dich einfach mal nach Erweiterungen für IE um und nimmst
dir ein paar Infos aus dem Quellcode (soweit verfügbar)

Tschau, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET
http://www.asp-solutions.de/ - Consulting, Development
http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community

Ähnliche fragen