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]