Einzelnen Beitrag anzeigen
Alt 01-12-2009, 23:17   #13 (permalink)
shin10
in the boondocks
 
Benutzerbild von shin10
 
Registriert seit: Feb 2006
Ort: Augsburg
Beiträge: 3.230
also das schreiben einer textdatei ist ziemlich einfach.
zieh die januskomponente auf deine bühne oder in deine bibliothek und versuchs mal mit diesem code.
PHP-Code:
import flash.display.MovieClip;
import ssp.filesystem.File;

File.writeText("C:\\test.txt""hallo, das ist ein test."); 
wenn ich mich jetzt nicht vertippt hab müsste das klappen. vorausgesetzt natürlich, dass der pfad stimmt. hat ein handy ein laufwerk C:\? weiß ich echt nicht

mit gps hab ich noch nichts gemacht, weil ich leider kein gerät hab mit dem ich das testen könnte.

in der hilfe gibt es allerdings folgendes beispiel.
natürlich wieder die komponente auf die bühne oder in die bibliothek,
ein dynamisches textfeld namens result_txt brauchst du
und die buttons button1, button2 und button3 musst du dir erst erstellen
PHP-Code:
import ssp.utils.*;
import ssp.error.*;
import ssp.gps.*;
 
var 
gps:GPS2 = new GPS2("gps");
 
var 
listener:Object = new Object();
 
//Handle the positionChanged event
listener.EVENT_gpsPositionChanged = function(e)
{
       if(
instanceof SSPError)
       {
               
result_txt.text ="Error: " e.message;
       }
       else
       {
               
result_txt.text "New Position: " "\r";
               var 
pos:Position = new Position(e);
               
result_txt.text += "Latitude: " pos.latitude "\r";
               
result_txt.text += "Longitude: " pos.longitude "\r";
               
result_txt.text += "Altitude: " pos.altitude 
       }
}
 
//Handle the autoConnect return value
listener.autoConnect = function(e)
{
       if(
instanceof SSPError)
       {
               
result_txt.text ="Error: " e.message;
       }
       else
       {
               
result_txt.text "Connect: " "\r";
       }
}
 
//Handle the getIsFixed return value
listener.getIsFixed = function(e)
{
       if(
instanceof SSPError)
       {
               
result_txt.text ="Error: " e.message;
       }
       else
       {
               
result_txt.text "Is fixed: " "\r";
       }
}
 
//Handle the getPosition return value
listener.getPosition = function(e)
{
       if(
instanceof SSPError)
       {
               
result_txt.text ="Error: " e.message;
       }
       else
       {
               var 
pos:Position = new Position(e);
               
result_txt.text += "Latitude: " pos.latitude "\r";
               
result_txt.text += "Longitude: " pos.longitude "\r";
               
result_txt.text += "Altitude: " pos.altitude 
       }
}
 
 
gps.addListener(listener);
 
button1.label.text ="autoConnect";
button1.onRelease = function()
{
       
gps.autoConnect(); 
       
gps.enableEvents(true);
}
 
button2.label.text ="getIsFixed";
button2.onRelease = function()
{
       
gps.getIsFixed(); 
}
 
button3.label.text ="getPosition";
button3.onRelease = function()
{
       
gps.getPosition(); 

viel erfolg

sx

EDIT: hoppala - so, jetzt ists aber AS2
__________________

flintfabrik.de

Geändert von shin10 (01-12-2009 um 23:19 Uhr)
shin10 ist gerade online   Mit Zitat antworten