Erich Rebel
%Europe/Berlin %505 %2009, 13:08
Beste mensen.
Onderstaand een stukje AS 3 code waarin ik een class maak met daarin private variabelen.
package Classes {
import flash.net.URLLoader;
import flash.net.URLRequest;
import flash.net.URLRequestMethod;
import flash.net.URLVariables;
public class cClasses {
private var _sVan:String = "";
private var _sEmail:String = "";
private var _iPrio:int;
private var _sOnderwerp:String = "";
private var _sBericht:String = "";
public function cClasses() {
// Contstructor.
}
public function set SetVan(sVan:String):void {
_sVan = sVan;
}
Deze variabelen wil ik een waarde geven doormiddel van een function en set.
Echt geeft dat in de aanroepende pagina een foutmelding.
De melding is:
1061: Aanroep van een mogelijk niet-gedefinieerde methode SetVan via een verwijzing van het type 'static' Classes:cClasses.
De class wordt op de volgende manier aangeroepen:
private function Geklikt():void {
var oClasses:cClasses = new cClasses;
if (oClasses.Trim(txtVan.text) != "" && oClasses.bIsValidEmail(oClasses.Trim(txtEmailAdres .text)) == true) {
var iPrio:int;
switch(iPrioriteit.selectedValue.toString()) {
case "Laag.":
iPrio = 5;
break;
case "Normaal.":
iPrio = 3;
break;
case "Hoog.":
iPrio = 1;
break;
}
oClasses.SetVan(txtVan.text);
Wie kan mij vertellen hoe ik deze foutmelding kan wegwerken en wat dan de oplossing is.
Dit alles maak ik in Flex Builder 3.
Alvast bedankt.
Groeten.
Erich.
Onderstaand een stukje AS 3 code waarin ik een class maak met daarin private variabelen.
package Classes {
import flash.net.URLLoader;
import flash.net.URLRequest;
import flash.net.URLRequestMethod;
import flash.net.URLVariables;
public class cClasses {
private var _sVan:String = "";
private var _sEmail:String = "";
private var _iPrio:int;
private var _sOnderwerp:String = "";
private var _sBericht:String = "";
public function cClasses() {
// Contstructor.
}
public function set SetVan(sVan:String):void {
_sVan = sVan;
}
Deze variabelen wil ik een waarde geven doormiddel van een function en set.
Echt geeft dat in de aanroepende pagina een foutmelding.
De melding is:
1061: Aanroep van een mogelijk niet-gedefinieerde methode SetVan via een verwijzing van het type 'static' Classes:cClasses.
De class wordt op de volgende manier aangeroepen:
private function Geklikt():void {
var oClasses:cClasses = new cClasses;
if (oClasses.Trim(txtVan.text) != "" && oClasses.bIsValidEmail(oClasses.Trim(txtEmailAdres .text)) == true) {
var iPrio:int;
switch(iPrioriteit.selectedValue.toString()) {
case "Laag.":
iPrio = 5;
break;
case "Normaal.":
iPrio = 3;
break;
case "Hoog.":
iPrio = 1;
break;
}
oClasses.SetVan(txtVan.text);
Wie kan mij vertellen hoe ik deze foutmelding kan wegwerken en wat dan de oplossing is.
Dit alles maak ik in Flex Builder 3.
Alvast bedankt.
Groeten.
Erich.