Forum: Programmieren allgemein
by kdf,
13. Nov 2020
in seattle ist es schon drin.
Ich habe mal eben ein paar vcf mit Umlauten mit writeBOM := false generiert.
Ich konnte die Dateien problemlos unter contacts.gmail.com einlesen;
via Mail an mich selbst schicken und unter Samsung E-Mail speichern;
im Telefonbuch des Gigaset DX800 einlesen.
Die Umlaute wurden immer richtig dargestellt.
Forum: Programmieren allgemein
by kdf,
13. Nov 2020
Ja, das funktioniert mit vcf definitiv nicht.
Kommt die Meldung z.B. bei Google:
BEGIN:VCARD kann nicht gespeichert werden ...
Gibt es denn eine Funktion, die das BOM wegschneidet?
Forum: Programmieren allgemein
by kdf,
10. Nov 2020
Kommando zurück.
Funktioniert doch nicht. Beim ISDN Telefon funktioniert das so, Google weigert sich die Datei einzulesen.
Forum: Programmieren allgemein
by kdf,
10. Nov 2020
Habe ein ISDN Telefon Gigaset DX800A. Bei dem kann man die Kontakte auch mit VCF importieren. Da gibt es das gleiche Problem mit den Umlauten. In Firebird habe ich iso8859-1 eingestellt.
Die Lösung des Problems sieht so aus:
Memo1.Lines.SaveToFile(SaveDialog1.FileName,TEncoding.UTF8);
K.-D.
Forum: Programmieren allgemein
by kdf,
8. Nov 2020
hier eben die Dateien.
Ob in der vcf CHARSET=UTF-8 steht, oder nicht, hat keine Auswirkung.
Wurde mit Samsung Client aus Anhang in Kontakte gespeichert (testvcf2.png).
Die Datei "testvcf3.png" ist das Resultat, wenn die Datei "testvcf1.jpg" unter Windows im Browser auf der Seite gmail.com/kontakte importiert wurde und die ganz normale automatische Syncronisation durchgeführt wurde.
...
Forum: Programmieren allgemein
by kdf,
6. Nov 2020
Hallo,
ich habe eine .vcf 2.1 Datei mit Delphi 6 alternativ mit Delphi Seattle erstellt, indem ich die Datei in einem TMemo zusammenstelle und dann mit SaveToFile auf der Platte speichere oder ggf. mir selbst als E-Mail Anhang sende.
Es geht nur um die Umlaute.
Folgendes passiert:
Datei.vcf öffnen mit Doppelklick öffnet Kontakte von Outlook. Straße ist richtig.
Sende die Datei als...