Announcement

Collapse
No announcement yet.

uallKernel.pas nicht gefunden

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • uallKernel.pas nicht gefunden

    Hallo,

    Ich habe das Problem das ich grade etwas in Delphi probiere. Aber er mir beim Erstellen meines Projektes folgenden Fehler ausspuckt :

    Code:
    [DCC Fehler] uallKernel.pas(1468): E2010 Inkompatible Typen: 'Char' und 'AnsiChar'
    [DCC Fehler] uallKernel.pas(1473): E2010 Inkompatible Typen: 'Char' und 'AnsiChar'
    [DCC Fehler] uallKernel.pas(1475): E2010 Inkompatible Typen: 'Char' und 'AnsiChar'
    [DCC Fehler] uallKernel.pas(1569): E2010 Inkompatible Typen: 'Char' und 'AnsiChar'
    [DCC Fehler] uallKernel.pas(1574): E2010 Inkompatible Typen: 'Char' und 'AnsiChar'
    [DCC Fehler] uallKernel.pas(1576): E2010 Inkompatible Typen: 'Char' und 'AnsiChar'
    [DCC Fataler Fehler] uallProtect.pas(20): F2063 Verwendete Unit 'uallKernel.pas' kann nicht compiliert werden
    Wenn einer von euch mir weiterhelfen kann, oder mir sagen kann wie ich das Problem löse, dem wäre ich SEHR dankbar.

    Lg

  • #2
    Hallo!

    Nun, das sieht ganz danach aus, als ist die Unit uallkernel.pas für eine ältere Delphi - Version (< 2006) programmiert.
    Seit der Unicode - Umstellung in Delphi ist ein Char 2 Zeichen 'groß' und es wurde der (Ein - Byte-) Typ Ansichar eingeführt.
    Eventuell kann ein Suchen und Ersetzen von Char -> Ansichar oder der Compilerschalter {-H} Abhilfe schaffen, meist ist die Umstellung aber nicht ganz so einfach.

    Wenn man den Code sehen würde, der diese Fehler verursacht, könnte man Genaueres sagen.

    Ansonsten gibt es hier eine gute Artikelserie zum Thema, allerdings für Einsteiger eine schwere Kost:

    http://edn.embarcadero.com/article/38498
    http://edn.embarcadero.com/article/38693

    Grüße
    Tino
    Ich habs gleich!
    ... sagte der Programmierer.

    Comment

    Working...
    X