Nein, schreib meine email-adresse bitte so: claudius[at]gmx.de

Claudius

> -----Original Message-----
> From: Andreas Roth [mailto:[EMAIL PROTECTED]] 
> Sent: Montag, 18. Februar 2002 14:31
> To: AspGerman Kaffeehaus
> Subject: [aspdecoffeehouse] Content klau
> 
> 
> Hallo Claudius, ich hab auf meiner Homepage ja einiges 
> zur Overpower.Imagelib. Hast du etwas dagegen, wenn ich 
> deine Antwort dort ver�ffentliche? (Mit Name und eMail)
> Gru�,
> Andreas Roth, 
> http://ed59.s5.domainkunden.de/vt/?4
> On 18 Feb 2002 at 12:53, Claudius Ceteras wrote:
> 
> > 
> > > 
> > > Hallo Roman, 
> > > das ist leider einer der Knows Bugs der Imaglib 
> > > Componente. Irgendwie l�ufts nur, wenn es von ASP aus 
> > > Instanziert wird.
> > > Vielleicht k�nnen Claudius oder Christof, die sich auch 
> > > im Threading modell usw. perfekt auskennen, das 
> > > erkl�ren.
> > > 
> > > Gru�,
> > > Andreas Roth, 
> > 
> > Danke f�r die Blumen... Dann mach ich mal... ;-)
> > 
> > Also, der Unterschied ist, dass Komponenten, die mit 
> Server.createObject
> > erzweugt werden im "Kontext" des IIS laufen...
> > Die Komponente kann sich dann vom Kontext z.B. die  
> ASP-Objekte Request,
> > Response usw. geben lassen und dann darauf zugreifen...
> > Davon macht eben auch die ImageLib Gebrauch und zwar beim 
> ersten Zugriff
> > auf irgendein Property...
> > Und dann gibt es halt diesen Fehler.... Weil der Kontext 
> nicht vorhanden
> > ist bzw. Kein Kontext, der die ASP-Objekte enth�lt...
> > 
> > Der Programmierer h�tte es auch unabh�ngig von einem Kontext
> > programmieren k�nnen, aber er hat sich halt daf�r etschieden... :-P
> > 
> > Das die ImageLib diesen Kontext braucht, sieht man schon 
> daran, dass -
> > wenn ich mich noch richtig erinnere - sie eine Funktion 
> besitzt um das
> > Bild bin�r in den Responsestream zu schreiben und gleich den
> > Content-type richtig zu setzen, ohne dass man das 
> Response-Objekt der
> > Funktion irgendwie �bergeben muss.... Die ImageLib kommt 
> halt trotzdem
> > ans Response-Objekt �ber den Kontext....
> > 
> > Alles in allem heisst das, dass man das Objekt nur im 
> Kontext vom IIS
> > benuttzen kann, oder wenn Du den Kontext mit allen Objekten 
> nachbaust...
> > Dazu musst Du die richtigen Interfaces implementieren...
> > Alles viel zu anstrengend, es sei denn Du willst einen IIS-Simulator
> > o.�. Programmieren ;-)
> > 
> > Claudius
> > 
> > 
> > > 
> > > > Hallo Leute.
> > > > 
> > > > Ich habe dein ein problem mit der 
> > > > Imagelib komponente was ich einfach nicht 
> > > > verstehen kann.
> > > > 
> > > > Ich moechte diese in einem activescript benutzen
> > > > 
> > > > set ILIB = server.createobject("Overpower.ImageLib")
> > > > ILIB.width = 100
> > > > ILIB.height = 20
> > > > ILIB.FontColor = "clBlack" 'Or ILIB.FontColor = "#000000"
> > > > ILIB.Textout "Here it is",0,0
> > > > 
> > > > So dieses wird in einer ASP Page ohne probleme ausgefuehrt.
> > > > 
> > > > 
> > > > 
> > > > set ILIB = createobject("Overpower.ImageLib")
> > > > ILIB.width = 100 '< hier
> > > > ILIB.height = 20
> > > > ILIB.FontColor = "clBlack" 'Or ILIB.FontColor = "#000000"
> > > > ILIB.Textout "Here it is",0,0
> > > > 
> > > > Dieses in einen activescript einen error und zwar 
> > > > ILIB.width = 100 '< hier
> > > > 
> > > > 
> > > > Nun kann mir mal einer sagen warum sich diese komponente so 
> > > verhaelt,
> > > > oder besser was ich falsch mache.
> > > > 
> > > > Danke
> > > > 
> > > > Roman Pittroff
> > > > Consulting
> > > > Bangkok, Thailand
> > > > 
> > > > 
> > > > | [aspdecoffeehouse] als [EMAIL PROTECTED] subscribed
> > > > | http://www.aspgerman.com/archiv/aspdecoffeehouse/ = 
> Listenarchiv
> > > > | Sie k�nnen sich unter folgender URL an- und abmelden:
> > > > | 
> > > http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffee
> > house.asp
> > 
> > 
> > 
> > 
> > | [aspdecoffeehouse] als [EMAIL PROTECTED] subscribed
> > | http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv
> > | Sie k�nnen sich unter folgender URL an- und abmelden:
> > |
> > 
> http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffee
house.asp
> 
> 
> | [aspdecoffeehouse] als [EMAIL PROTECTED] subscribed
> | http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv
> | Sie k�nnen sich unter folgender URL an- und abmelden:
> |
http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp




| [aspdecoffeehouse] als [EMAIL PROTECTED] subscribed
| http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
|
http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp


| [aspdecoffeehouse] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp

Antwort per Email an