Einzelnen Beitrag anzeigen

Benutzerbild von eddy
eddy

Registriert seit: 4. Jan 2003
Ort: Sachsen
573 Beiträge
 
Delphi 5 Professional
 
#4
  Alt 14. Jun 2003, 19:52
Hallo DBman,

böse Falle, es sieht so aus, als ob OEMtoChar leere Strings nicht verkraftet. Habe Deine Fehler nachvollziehen können. Nachfolgender Code lief bei mir ohne Fehler.

Code:
begin
  Tab1.First;
  while not Tab1.Eof do begin
    sZellenInhalt:=Tab1.FieldByName('Ort').AsString;
    if trim(sZellenInhalt) <> '' then begin
      OEMtoChar(PChar(sZellenInhalt), PChar(sZellenInhalt));
      Tab1.Edit;
      Tab1.FieldByName('Ort').AsString:=sZellenInhalt;
    end;
    Tab1.Next;
  end;
  Tab1.First;
end;
mfg
eddy
  Mit Zitat antworten Zitat