Forward Pass Studio

  • 2 Odpowiedzi
  • 1107 Wyświetleń

0 użytkowników i 1 Gość przegląda ten wątek.

*

Offline sip

  • 2
Forward Pass Studio
« dnia: Styczeń 23, 2005, 12:13:29 »
Witam. Mam problem z odczytaniem pliku tekstowego na ipaqu. Zaczynam dopiero przygode z programowaniem, napislam kawalek kodu i stoje na odzczycie oto skrypt:

var kont = Array(3,7);
var Text1;

function App_Open() {
  AddMenu("Plik", 1000);
  AddMenu("Kontrahenci", 1001);
  AddMenu("Towary", 1002);
//  AddSubmenu(1000, "", 1010);
  AddMenuItem(1001, "Wczytaj", 1011);
  AddMenuItem(1001, "Przeglądaj", 1012);
  AddMenuItem(1002, "Wczytaj", 1013);
  AddMenuItem(1002, "Przeglądaj",1014);
  AddMenuItem(1000, "Exit", 1020);
}

function App_Menu(id) {
   if (id == 1020)
       App.Exit();

   if (id == 1013)
   
     Text1.Open("\\My Documents\\qaz.txt");
     iFileSize = Text1.FileSize();
      Alert("hhh");
     Text1.Close();
     alert(iFileSize);

   if (id == 1011)
      if (FileExists("\\My Documents\\Bat\\kon.txt"))
      Alert("aaaaaaaaaaaaaaaaaaaa");   
      //Text1.Open("\\My Documents\\qaz.txt");
}


Po wybraniu menu wczytaj wyrzuca mi komunikat 'Text1' jest pusty lub nie jest obiektem.

Nie wiem co dalej cos pewnie z deklaracja jest nie tak. Moze ktos ma jakieś linki do opisów do Forward Pass Studio

*

Offline RMK

  • **
  • 157
    • http://przemelek.blogspot.com
  • Sprzęt: ASUS A636N
Forward Pass Studio
« Odpowiedź #1 dnia: Styczeń 26, 2005, 23:36:48 »
Nie znam co prawda Forward Pass Studio, ale z komunikatu rozumiem, ze Text1 nie zostalo zainicializowane, z tego co widzialem w kodach przykladowych aplikacji to zeby to dzialalo na poczatku pliku musi byc zadeklarowana kontrolka o nazwie Text1. Z tego co widze w przykladach to typem tej kontrolki moze byc EDIT. U Ciebie jest tylko deklaracja zmiennej Text1.
Mozliwe, ze jest mozliwe stworzenie dynamicznej kontrolki, ale nie wiem jak to zrobic :)
Ciekawie wyglada to FPS, moze sie zainteresuje, bo wybitnie nie chce mi sie grzebac z instalacja eVC na moim laptopie ;)
Jezeli udalo Ci sie rozwiazac problem to podziel sie nim tutaj.

*

Offline sip

  • 2
Forward Pass Studio
« Odpowiedź #2 dnia: Styczeń 27, 2005, 10:49:51 »
Trzeba było poprosty zdefiniować w aplikacji FPS na ipaqu pole textowe lub jakieś inne o nazwie Text1 i po problemie, czyli chyba kontrolki (bo niestety nie wiem dokońca co to jest)