Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: Timo Schüring am 13.06.05 - 17:00:17

Titel: Flash in Notes integrieren
Beitrag von: Timo Schüring am 13.06.05 - 17:00:17
Hiho,

hat jemand schon mal einen Flash Film in Notes integriert - ich meine nicht Web seitig, das ist kein Problem - sondern in dem Notes Client selber?
Titel: Re: Flash in Notes integrieren
Beitrag von: TMC am 14.06.05 - 00:03:23
hat jemand schon mal einen Flash Film in Notes integriert
Nein, habe ich noch nicht.
War das alles was Du wissen wolltest?  ;D

Im Ernst: Hast Du da spezielle Probleme, oder warum die Frage? Flash "integrieren" würde ich über Menü Create | Object.
Titel: Re: Flash in Notes integrieren
Beitrag von: Timo Schüring am 14.06.05 - 11:25:51
Ja das ist durchaus eine ernst gemeinte Frage  :)

Bei mir stürzt der Client jedesmal ab wenn ich eine Maske oder Seite mit einem Flash Dokument aufrufe - sowohl im Client als auch im Designer!
Titel: Re: Flash in Notes integrieren
Beitrag von: Semeaphoros am 14.06.05 - 11:43:33
Dann hast Du wohl ein Installations-Problem, entweder Notes oder Flash oder Windows, das ne Macke ab hat.
Titel: Re: Flash in Notes integrieren
Beitrag von: Timo Schüring am 14.06.05 - 12:35:28
Vielleicht mache ich ja auch etwas flasch, wie müsste ich denn vorgehen?
Titel: Re: Flash in Notes integrieren
Beitrag von: fiuman007 am 14.06.05 - 13:40:04
Es kommt natürlich drauf an was du machen willst.  Ich habe es schon mal per XML eingebunden, wobei es sich bei mir nur um eine Navigationsmatrix in Flash handelte.
Titel: Re: Flash in Notes integrieren
Beitrag von: Timo Schüring am 14.06.05 - 13:54:29
Es soll einfach ein Flash Film auf einer Seite oder Maske im Notes Client abgespielt werden.

Toll wäre es dann noch, wenn an diesen Film Variablen übergeben werden könnten (ähnlich wie bei den Applets).
Titel: Re: Flash in Notes integrieren
Beitrag von: bernino1 am 14.06.05 - 15:33:55
bei mir funtzt das auch nicht!!
folgende fehlermeldung erscheint:
"Ein Fehler ist während des Verarbeitens einer Anforderung an ein Objekt aufgetreten"
Abstürzen tut bei mir aber gott seid ank nix!!
Titel: Re: Flash in Notes integrieren
Beitrag von: Timo Schüring am 15.06.05 - 08:49:36
Hab meinen Client auf 6.3 upgedated, nun stürzt er nicht mehr so schnell ab, dafür bekomm ich immer noch Fehlermeldungen.

"Ein Fehler ist während des Verarbeitens einer Anforderung an ein Objekt aufgetreten"

... tritt bei mir auch auf und zwar dann wenn ich Wähle: "Erstellen" -> "Objekt..." -> "Objekt" -> "Flash Dokument"

... versuche ich das ganze über: "Erstellen" -> "Objekt..." -> "Objekt aus Datei" und wähle dann eine "*.swf" Datei aus, gibt es einen "Generic LSE Failure"

Nun gibt es noch die Möglichkeit ein Steuerelement zu integrieren, da passiert nichts. Doch wie kann ich nun an dan Steuerelement einen Film übergeben???
Titel: Re: Flash in Notes integrieren
Beitrag von: Timo Schüring am 15.06.05 - 10:13:46
Juhuuu, hab es hinbekommen !!!!

"Erstellen" -> "Objekt..." -> "Steuerelement" im Auswahlfeld "Objekttyp:" "Macromedia Flash Paper" auswählen.

Nun im "Postopen" Ereignis der Maske folgenden Code einfügen:
Code
	
Dim FlashObject As Variant
Set FlashObject = Source.GetObject("Shockwave Flash Object")
FlashObject.Movie = "C:\test.swf"
Call FlashObject.Play 

... wobei natürlich der Pfad zu dem Film dementsprechend angepasst werden muß!

... die "notesuidocument.GetObject" Methode erwartet den Namen des Objektes, wenn Ihr also den Namen ändert, muß das natürlich auch angepasst werden.

Läuft bei mir super, Client 6.5.3, Flash 7
Titel: Re: Flash in Notes integrieren
Beitrag von: bernino1 am 15.06.05 - 14:39:32
hab notes 601 cf1

bei mit tut sich gar nix - ich kann zwar das steuerelement einfügen, den namen oder sonstige tags anpassen - ich seh aber nix - weder im browser noch im client - weder in ner maske noch einer seite! (hab keine hidewhens laufen :-)

namen - code - hab ich gecheckt - müsste passen!
komisch ist, das ich überhaupt nix sehe - nicht mal einen leeren freiraum - mein notes scheint das flash einfach zu ignorieren  :-:

 ???
Titel: Re: Flash in Notes integrieren
Beitrag von: Timo Schüring am 16.06.05 - 11:32:30
Um die Fläche zu sehen, die der Flash Film einnimmt, setzte die Hintergrundfarbe der Maske mal auf irgendwas außer die des Flashfilmes und der Farbe Weiss.

Du kannst mit folgendem Code mal checken, ob der Film zumindest geladen wurde:
Code
Dim temp as Variant

On Error Resume Next	

temp = FlashObject.TotalFrames

if temp = "" Then
 Print "Film nicht geladen"
Else
 Print "Film geladen"
End If

Eignet sich übrigens auch super dafür um unter Notes zu testen, ob Flash überhaupt installiert ist. Ich setze so z.B. ein Feld auf 0 oder 1 und verstecke dann dementsprechend das Flash Feld oder zeige die Url von Macromedia zur Installation des Flash Plugins an.