Hallo Leute,
ich bin noch immer an meinem Programm wegen meiner WLAN Kamera.
Es funktioniert alles nur ich möchte noch paar Verbesserungen vornehmen.
Jetzt hab ich ein Problem: Ich möchte Daten in eine Excel Datei schreiben und die dann abfragen, das funktioniert auch alles nur ich möchte das mein Programm das Ständig tut weil jetzt muss ich mein Programm erst schließen und neu öffnen das die neuen Daten übernommen werden.
Ich hab einfach keine Ideen mehr was ich machen kann.
Habt ihr vielleicht eine idee?
ich bin noch immer an meinem Programm wegen meiner WLAN Kamera.
Es funktioniert alles nur ich möchte noch paar Verbesserungen vornehmen.
Jetzt hab ich ein Problem: Ich möchte Daten in eine Excel Datei schreiben und die dann abfragen, das funktioniert auch alles nur ich möchte das mein Programm das Ständig tut weil jetzt muss ich mein Programm erst schließen und neu öffnen das die neuen Daten übernommen werden.
Ich hab einfach keine Ideen mehr was ich machen kann.
Habt ihr vielleicht eine idee?
Java:
if(Label.equals("OK")) // Wird ausgeführt wenn "OK" betätigt wurde
{
try // Versuche
{
// Neuer FileOutputStream um in eine Datei zu speichern
FileOutputStream schreibeStrom = new FileOutputStream(Datei);
// Zusammensetzen des Strings der gespeichert werden soll
text = (IPKamera.getText() + ";" + KPasswort.getText()) + ";"
+ KBenutzer.getText() + ";" + DateiPfad.getText() + ";";
// Solange wiederholen bis ganzer String geschrieben ist
for(int j=0; j < text.length(); j++)
{
schreibeStrom.write((byte)text.charAt(j)); // Zeichen des Strings wird geschrieben
}
schreibeStrom.close(); // Verbindung zur Datei schließen
}
catch(Exception ex) // Bei einem Fehler
{
ex.printStackTrace(); // Fehler in Konsole ausgeben
}
dispose(); // Fenster schließen
}
Java:
public void CSVLesen() // Methode CSVLesen
{
try // Versuche
{
// BufferedReader erstellen der aus der Datendatei ließt welche mit "Datei" übergeben wird
BufferedReader br = new BufferedReader(new FileReader(Datei));
while (br.ready()){ // Solange ausführen wie Daten im BufferedReader sind
// Einzelne Einträge trennen und dem Array "Daten" hinzufügen
Daten = br.readLine().split(";");