Deutsch
Forum

Fehler in meinem Code oder...?

 

KompilierenMarkierenSeparieren
IF GETFOCUS(save&)

    AUSLESEN Alle Eingaben auslesen
    datei$=pfad$+"\adress2_data.csv"
    einzel_ziel&=Long(taste#,8) Zeilenbestimmung - Rechter Mausklick auf die Zeile
    SetItemTextEx(listview&,addr(bild$),0,einzel_ziel&,len(bild$)) Pfad zu Bild
    SetItemTextEx(listview&,addr(na$),1,einzel_ziel&,len(na$)) Name
    SetItemTextEx(listview&,addr(vn$),2,einzel_ziel&,len(vn$)) Vorname
    SetItemTextEx(listview&,addr(fi$),3,einzel_ziel&,len(fi$)) Firma
    SetItemTextEx(listview&,addr(ge$),4,einzel_ziel&,len(ge$)) Geburtsdatum
    SetItemTextEx(listview&,addr(st$),5,einzel_ziel&,len(st$)) Strasse - Nr.
    SetItemTextEx(listview&,addr(po$),6,einzel_ziel&,len(po$)) Postleitzahl
    SetItemTextEx(listview&,addr(or$),7,einzel_ziel&,len(or$)) Wohnort
    SetItemTextEx(listview&,addr(te$),8,einzel_ziel&,len(te$)) Telefon
    SetItemTextEx(listview&,addr(fa$),9,einzel_ziel&,len(fa$)) Fax-Nr.
    SetItemTextEx(listview&,addr(mo$),10,einzel_ziel&,len(mo$)) Handy
    SetItemTextEx(listview&,addr(em$),11,einzel_ziel&,len(em$)) Email-Adresse
    SetItemTextEx(listview&,addr(ba$),12,einzel_ziel&,len(ba$)) Bank
    SetItemTextEx(listview&,addr(bl$),13,einzel_ziel&,len(bl$)) Bankleitzahl
    SetItemTextEx(listview&,addr(kn$),14,einzel_ziel&,len(kn$)) Kontonummer
    SetItemTextEx(listview&,addr(term$),15,einzel_ziel&,len(term$)) Termineintrag
    SetItemTextEx(listview&,addr(hp$),16,einzel_ziel&,len(hp$)) Homepage-Adresse

    IF FileExists(datei$)

        mem_size&=GetNeededMemory(listview&,1)+5
        DIM bereich#,mem_size&
        mem_size&=ListviewToCsv(listview&,bereich#,0,0)
        WriteFileQuick(addr(datei$),bereich#,0,mem_size&)
        DISPOSE bereich#

    EndIf

ENDIF


Wenn ich hiermit Eingaben abspeichern will, wird nur die erste Eingabe (das Bild) erkannt und geändert oder eingetragen. Alle anderen Daten, ob vorhanden oder neu werden nicht bearbeitet Was ist falsch ? - Alle Eingaben werden über Create(Edit.... erstellt und mit GETTEXT$ ausgelesen. Stehen auch als solche in den Editzeilen, lassen sich aber nicht überschreiben oder ändern
KompilierenMarkierenSeparieren
"G:XPROFAN_10BILD_ADRESSOR_2ADRESS2_DATA\SELBST04.JPG","Horn","Horst","","03.08 1940","Alte Eppelheimer Str.  25","69115","Heidelberg","0622123913","","01774856962","info@web-treffpunkt.de","Sparkasse Heidelberg","","",". ","www.web-treffpunkt.de"

So sieht eine Zeile in der CSV-Datei aus
 
29.12.2006  
 




Frank
Abbing
Ich kann so keinen Fehler entdecken. Könntest du einen kurzen und lauffähigen Source posten?
 
29.12.2006  
 




Jörg
Sellmeyer
Hallo Horst,
Ich nehme mal an, Du füllst die Variablen in der Prozedur Auslesen, oder?
Hast Du nach oder in der Prozedur schon mal Breakpoints mit $D Auslesen,bild$,na$,...,hp$ gesetzt und was sind die Ergebnisse?
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
29.12.2006  
 



@Jörg - mit $D werden die Variablen sauber aufgelistet -

@Frank
Wenn ich das Bild wechsle (das wird von einem anderen Dialogfenster her ausgewählt) und schreibe dann Text, wird dieser übernommen ! - Ohne die Bildwahl macht das Programm nichts. Kann es sein, dass dieses Unterfenster das Schreiben verhindert ?
Einen Beispieltext zu sortieren, dauert noch - siehe Messagebox
 
29.12.2006  
 




Frank
Abbing
Werde erst in Ruhe gesund. Gute Besserung!
 
29.12.2006  
 



@Hallo Frank
KompilierenMarkierenSeparieren
u_verZ$=pfad$+"\ADRESS2_DATA"
CHDIR u_verz$

So kann es gehen, wenn man den Wald vor lauter Bäumen nicht sieht - Ich schäme mich
Die beiden Zeilen oben haben vor dem ganzen Text GEFEHLT ! - Bin ich in der Bildauswahl gewesen, wurde in das Unterverzeichnis U_verz$ geschaltet. Ohne Bildauswahl war ich immer im Hauptverzeichnis. Dort war auch eine, immer geänderte CSV-Datei vorhanden. Diese wurde aber vom Programm nicht gelesen sondern immer die im Unterverzeichnis. Diese wurde aber nicht geändert.
Jetzt klappt alles und die Antigrippe-Spritze wirkt auch schon.
 
30.12.2006  
 




Frank
Abbing
Na siehste...
 
30.12.2006  
 



Antworten


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

571 Betrachtungen

Unbenanntvor 0 min.
H.Brill31.10.2021

Themeninformationen



Admins  |  AGB  |  Anwendungen  |  Autoren  |  Chat  |  Datenschutz  |  Download  |  Eingangshalle  |  Hilfe  |  Händlerportal  |  Impressum  |  Mart  |  Schnittstellen  |  SDK  |  Services  |  Spiele  |  Suche  |  Support

Ein Projekt aller XProfaner, die es gibt!


Mein XProfan
Private Nachrichten
Eigenes Ablageforum
Themen-Merkliste
Eigene Beiträge
Eigene Themen
Zwischenablage
Abmelden
 Deutsch English Français Español Italia
Übersetzungen

Datenschutz


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie