Thema: Delphi Inkompatible Typen

Einzelnen Beitrag anzeigen

hw24

Registriert seit: 18. Feb 2005
Ort: Outer Space
21 Beiträge
 
Delphi 6 Enterprise
 
#1

Inkompatible Typen

  Alt 6. Apr 2010, 10:57
Hallo Kollegen,
ich hoffe, dass ich hier richtig bin (ansonsten bitte ins richtige Forum verschieben, Mod)

Ich verzweifle gerade an einer 3rd Party Komponente "TRichView". Ich selbst benutze dieses Dings nicht, muss sie aber ins Projekt einbinden.
Bei jedem Build beglückt mich meine Asbach-Uralt-Umgebung D6/SP2 mit:
[Fehler] Inkompatible Typen

Was ist hier inkompatibel ? Ich sehe da nichts schlimmes. Aber ihr kennt das ja. Wald ... Bäume ...

Delphi-Quellcode:
(Verkürzter Source aus dem 3rd-Party Original-Source)
var
  sourceStrPtr: PChar;
  sourceStrPtrLen, max, no: Integer;
  str: array[0..1000] of char;
begin
  sourceStrPtr := PChar([i]{TRichView.LineInfo}[/i](lines.Strings[no]);
  strForAdd := str;
  sourceStrPtrLen := StrLen(sourceStrPtr);
  if max=0 then max := 1;
  StrLCopy(strForAdd, sourceStrPtr,max);
  sourceStrPtr := @(sourceStrPtr[max]); // Hier krachts. Inkompatible Typen.
end;
Vielleicht hat einer von euch einen Tip für mich ?

Danke, Harry

[edit=mkinzler]Delphi-Tag eingefügt Mfg, mkinzler[/edit]
  Mit Zitat antworten Zitat