Zurück   Flashforum > Flex und AIR > Adobe AIR

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 01-09-2011, 16:48   #1 (permalink)
*
 
Registriert seit: Jul 2008
Beiträge: 305
Question klasse verknüpfen

hallo

ich hab mit eine beispiel klasse heruntergeladen in dem die zwischenablage abgefragt wird. allerdings bekomm ich das beispiel nicht zum laufen da ich noch anfänger bin.

wie muss man die klasse in AIR verknüpfen damit das funktioniert?

ich hoffe es kann mir jemand helfen.
l.g. capten
Angehängte Dateien
Dateityp: zip AS3 Classes.zip (2,6 KB, 4x aufgerufen)
capten ist offline   Mit Zitat antworten
Alt 01-09-2011, 19:02   #2 (permalink)
Keine Panik
 
Registriert seit: Apr 2010
Ort: Düsseldorf (im ernst)
Beiträge: 1.868
pack den Ordner "couk" samt aller Unterordner in deinen src-Ordner (da wo auch die anderen Klassen liegen)

und im Code:
PHP-Code:
import couk.psyked.air.printscreen.PrintScreenMonitor;
import couk.psyked.air.printscreen.events.PrintScreenMonitorEvent;

//...

var psm:PrintScreenMonitor = new PrintScreenMonitor(); 
__________________
greetz Thomas

plz RTFM & Coding Conventions
thomas_E ist gerade online   Mit Zitat antworten
Alt 01-09-2011, 20:44   #3 (permalink)
*
 
Registriert seit: Jul 2008
Beiträge: 305
passiert bei dir denn dann was wenn man die PRINT taste drückt?
bei mit bleibt alles weiss.
capten ist offline   Mit Zitat antworten
Alt 02-09-2011, 11:24   #4 (permalink)
Keine Panik
 
Registriert seit: Apr 2010
Ort: Düsseldorf (im ernst)
Beiträge: 1.868
das "Problem" ist der Event-Listener in der Klasse; aus irgendeinem Grund wird der nicht aufgerufen, wenn weakReference=true gesetzt wird. muss noch suchen, das kann eigentlich nicht sein

da mir die Klasse im ganzen nicht ganz gefallen hat, hab ich sie mal meinen Vorstellungen umgeschrieben (Anhang)
oder du änderst besagte Zeile in der original-Klasse
Angehängte Dateien
Dateityp: zip Main.zip (3,7 KB, 3x aufgerufen)
__________________
greetz Thomas

plz RTFM & Coding Conventions
thomas_E ist gerade online   Mit Zitat antworten
Alt 04-09-2011, 13:44   #5 (permalink)
*
 
Registriert seit: Jul 2008
Beiträge: 305
danke für die files.

Zitat:
aus irgendeinem Grund wird der nicht aufgerufen, wenn weakReference=true gesetzt wird.
was genau ist denn die weakReference?

l.g.
capten
capten ist offline   Mit Zitat antworten
Alt 04-09-2011, 14:04   #6 (permalink)
Flash-Designer
 
Benutzerbild von Martin Kraft
 
Registriert seit: May 2006
Ort: Wiesbaden
Beiträge: 6.162
Zitat:
Zitat von capten Beitrag anzeigen
was genau ist denn die weakReference?
Wie man in der Referenz nachlesen kann (und sollte ):
Zitat:
Zitat von AS3 Referenz
useWeakReference:Boolean (default = false) — Bestimmt, ob der Verweis auf den Listener stark oder schwach ist. Ein starker Verweis (der Standard) verhindert, dass der Listener von einem Garbage Collector entfernt wird. Ein schwacher Verweis hingegen nicht.

Funktionen von Mitgliedern auf Klassenebene werden nicht vom Garbagekollektor entfernt. Daher können Sie useWeakReference für Mitgliedsfunktionen auf Klassenebene auf true setzen, ohne dass sie vom Garbagekollektor entfernt werden. Wenn Sie useWeakReference auf true setzen bei einem Listener, der eine verschachtelte innere Funktion ist, wird die Funktion vom Garbagekollektor entfernt. Indem Sie Verweise auf die innere Funktion erstellen (d. h sie in einer anderen Variable speichern), umgehen Sie die Garbage Collection, sodass die Funktion permanent gespeichert bleibt.
__________________
Viele Grüße // Martin

Martin Kraft // Interaktionsdesign

Hilfreiche Websites:
// Hilfe zur Adobe Flash Plattform
// ActionScript 2 Referenz
// ActionScript 3 Referenz
// ActionScript 3 Arbeitshandbuch
// weitere Flash Ressourcen

Bitte keine Flashfragen per PM oder Profilnachricht! Dafür ist das Forum da!
Martin Kraft ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Flash CS5] Attribute der Main-Klasse über die Instanz einer anderwen Klasse ändern! WillyDilly Flash Einsteiger 11 25-10-2010 12:34
klasse mit movieclip auf der stage verknüpfen bluelemonade ActionScript 3 4 04-06-2009 11:45
Komplexes Bibliotheksymbol mit Klasse verknüpfen? derRaab ActionScript 3 6 09-04-2008 10:34
Movieclip mit klasse verknüpfen und dann bild hineinladen zorro._alpha=0 ActionScript 2 5 18-07-2007 10:19
movieClipLoader in klasse funtioniert nicht bei mehreren instanzen der klasse bryan.fury Softwarearchitektur und Entwurfsmuster 2 03-08-2004 11:24


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:56 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele