hi,
i do try get String from DBF FIELD Type "C"
than i "test" for ISOEM(), ISANSI() or IsUTF8()
it "seems" that i got :
---
DBF was open with CODEPAGE, hb_cdpSelect() "DE850" / "DEWIN" and FW_SetUnicode() .T./.F.
i do try get String from DBF FIELD Type "C"
xValue := FieldGet(ii)
cType := aStruct [ ii ] [ DBS_TYPE ] DO CASE
CASE cType = "C" .or. cType = "M"
IF ISOEM(xValue)
// OEM
ELSEIF ISANSI(xValue)
// ANSI
ELSEIF IsUTF8(xValue)
// UTF8
ELSE
// what Type is "this" ?
ENDIFISOEM() when have "äöü ÄÖÜ"so what Type is it when got "ELSE" :?:
ISANSI() when have "ß"
i never get IsUTF8
but get a lot "ELSE" (no "Umlaute")
---
DBF was open with CODEPAGE, hb_cdpSelect() "DE850" / "DEWIN" and FW_SetUnicode() .T./.F.
greeting,
Jimmy
Jimmy




