Avatar billede maqhem Nybegynder
30. januar 2006 - 07:26 Der er 8 kommentarer og
1 løsning

ssCore.Shell.execute

hvorfor duer kode[1] når kode[2] ikke gør???

kode[1]:
function func(){
    if(rCounter == 0){
        ssCore.App.forceQuit();
    }else{
        ssCore.Shell.execute({path:'msgbx[warning].exe'});
    }
}
ssCore.App.setNotify({event:'onQuit'},{callback:'func'});


kode[2]:
rbCChar.onRollOver = function(){
    this.useHandCursor = false;
}
rbCChar.onPress = function(){
    ssCore.Shell.execute({path:'msgbx[warning].exe'});
}


Nicolaj
Avatar billede maqhem Nybegynder
30. januar 2006 - 07:27 #1
mc'et rbCChar er optrettet, det har jeg tjekket!
Avatar billede _k Nybegynder
30. januar 2006 - 10:59 #2
Ligger dine scripts i en klasse?
Avatar billede maqhem Nybegynder
30. januar 2006 - 13:59 #3
en klasse, næh. Hér skal du få mine fulde koder:


kode [1]:

rCounter = 10;
//*****************************************************************************//
function onQuit(){
    if(rCounter == 0){
        ssCore.App.forceQuit();
    }else{
        ssCore.Shell.execute({path:'msgbx[warning].exe'});
    }
}
ssCore.App.setNotify({event:'onQuit'},{callback:'onQuit'});
ssCore.App.setKioskMode({flag:true});
//*****************************************************************************//
doDrag.onRollOver  = function(){
    this.useHandCursor = false;
}
doDrag.onPress = function(){
    ssCore.Win.startDrag();
}
//*****************************************************************************//
doMinimize.onRollOver = function(){
    this.useHandCursor = false;
}
doMinimize.onPress = function(){
    ssCore.Win.minimize();
}
//*****************************************************************************//
doExit.onRollOver = function(){
    this.useHandCursor = false;
}
doExit.onPress = function(){
    onQuit();
}
//*****************************************************************************//
function cCount(){
    (rCounter == 0) ? undefined : rCounter--;
}
mItv = setInterval(cCount, 1000);
onEnterFrame = function(){
    if(Key.isDown(123)){
        ssCore.App.forceQuit();
    }
}


kode[2]:

onEnterFrame = function(){
    rbCChar.onRollOver = function(){
        this.useHandCursor = false;
    }
    rbCChar.onPress = function(){
        ssCore.Shell.execute({path:'msgbx[warning].exe'});
    }
}

Kode[1] duer som sagt, men kode[2]'eren virker vare ikke! :(
Avatar billede maqhem Nybegynder
30. januar 2006 - 14:00 #4
*bare
Avatar billede maqhem Nybegynder
30. januar 2006 - 14:00 #5
jeg håber du kan hjælpe stakels lille mig :D
Avatar billede maqhem Nybegynder
30. januar 2006 - 14:01 #6
Filerne kompileres med Northcode
Avatar billede _k Nybegynder
30. januar 2006 - 21:34 #7
Hvad henviser "ssCore" til? Er det nogle Northcode specifikke kommandoer? (kender absolut intet til deres programmer)
Det kunne være scopet den er gal med. Hvad sker der hvis du tracer ssCore inde i din onPress metode?

Eller ser det da også en anelse tosset ud at smide onRollOver og onPress ind i onEnterFrame. Hvorfor er de derinde?
Avatar billede maqhem Nybegynder
31. januar 2006 - 06:18 #8
hehe, de gør jeg nogle gange... propper bare alt ind i en onENterFrame :)

men ssCore henviser til, at du kan bearbejde kommandoer der er yderst avanceret i forhold til AS eller AS2 da du kan lave filer, ændre cursorens position eller måske brugerens opløsning.

ssCore.Shell.execute({path:'msgbx[warning].exe'});: duer på samme måde som fscommand("exec", "msgbx[warning].exe"); bortset fra, at hér behøver filen ikke ligge i en fscommand-mappe, og fscommand duer heller ikke i Northcode-kompilerede filer.

ssCore.Win.startDrag();: Trække med vinduet.

ssCore.App.forceQuit();: Lukker vinduet.

ssCore.Win.minimize();: Minimerer vinduet.

ssCore.App.setKioskMode({flag:true});: Fjerne alle genvejskommandoer - CTRL+ESC, ALT+F4 etc. (undtagen CTRL+ALT+DEL).

ssCore.App.setNotify({event:'onQuit'},{callback:'onQuit'});: Laver callback på functionen onQuit når brugeren manuelt forsøger at lukke vinduet.
Avatar billede maqhem Nybegynder
03. april 2006 - 14:11 #9
I kan åbenbart ikke hjælpe mig nok så. Fino
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

IT-JOB