Estou tentando ler um arquivo PDB gerado por um componente Delphi do ClubePalm (PDBDataManager), mas os dados só são encontrados pelo Applet de testes do superwaba, no emulator e no próprio Palm é como se o PDB não existisse, alguém já passou por isso?
um abraço,
Eduardo.
/*
* Created on 11/05/2004
* @author eduardo
*
*/
import waba.io.Catalog;
import waba.io.DataStream;
import waba.io.ResizeStream;
import waba.sys.Settings;
import waba.ui.Button;
import waba.ui.ComboBox;
import waba.ui.MainWindow;
/**
* @author eduardo
*
*/
public class Teste extends MainWindow {
public Teste(){
super("Janela Teste",TAB_ONLY_BORDER);
setDoubleBuffer(true);
Settings.setPalmOSStyle(true);
Catalog cat = new Catalog("TENSCID.TTDB.CITY",Catalog.CREATE);
ResizeStream rs = new ResizeStream(cat,128);
DataStream ds = new DataStream(rs);
ComboBox lista = new ComboBox();
int n = cat.getRecordCount();
for(int i=0;i < n; i++){
if(cat.setRecordPos(i)){
int codigo = ds.readInt();
String nome = ds.readString();
lista.add(codigo +" "+ nome);
}
}
lista.qsort();
add(lista,LEFT,AFTER+3);
add(new Button("Botão1"),LEFT,BOTTOM);
}
}