Hallo,
habe heute das Delphi7-Update für Architect Deutsch installiert.
Ich bekomme, wenn die Optimierung und die Überlaufprüfung eingeschaltet ist, einen Compiler-Error mit einer mir unbekannten Nummer C13310.
Der Source-Code ist trivial:
<PRE>
procedure TForm1.ReadPages(Addr, PageCount, TableID, AccessFlags: cardinal;
Buf: PChar);
begin
SeekAndReadFile(Buf, Addr, PageCount * FPageSize, TableID, AccessFlags);
end;
function TForm1.SeekAndReadFile(Buf: PChar; Addr, Size, TableID,
AccessFlags: cardinal): Integer;
begin
Result:=0;
end;
</PRE>
In Borland Quality Central habe ich nachgeschaut und drei Fehlermeldungen dazu gefunden, allerdings in anderer Konstellation. Man (ich) könnte mit einer Variable, die den Wert von PageCount * FPageSize darstellt, den Fehler umgehen. Aber das kann sicher nicht die Lösung sein.
Weiß jemand was dazu?
habe heute das Delphi7-Update für Architect Deutsch installiert.
Ich bekomme, wenn die Optimierung und die Überlaufprüfung eingeschaltet ist, einen Compiler-Error mit einer mir unbekannten Nummer C13310.
Der Source-Code ist trivial:
<PRE>
procedure TForm1.ReadPages(Addr, PageCount, TableID, AccessFlags: cardinal;
Buf: PChar);
begin
SeekAndReadFile(Buf, Addr, PageCount * FPageSize, TableID, AccessFlags);
end;
function TForm1.SeekAndReadFile(Buf: PChar; Addr, Size, TableID,
AccessFlags: cardinal): Integer;
begin
Result:=0;
end;
</PRE>
In Borland Quality Central habe ich nachgeschaut und drei Fehlermeldungen dazu gefunden, allerdings in anderer Konstellation. Man (ich) könnte mit einer Variable, die den Wert von PageCount * FPageSize darstellt, den Fehler umgehen. Aber das kann sicher nicht die Lösung sein.
Weiß jemand was dazu?
Comment