Einzelnen Beitrag anzeigen

Benutzerbild von KodeZwerg
KodeZwerg

Registriert seit: 1. Feb 2018
3.691 Beiträge
 
Delphi 11 Alexandria
 
#93

AW: Datenbank für schnelle Bilder, Vorschläge bitte.

  Alt 27. Apr 2018, 10:36
Ok, wer mal lachen mag schaue sich meine ersten Geh-Versuche an worauf irgendwie alles spätere Aufbaut:
Delphi-Quellcode:
Function CheckDB (const sName: String; const wCRC: Word) : Boolean;
type
  MyRec = packed record
    Name: String;
    CRC: Word;
  end;
var
  MyDB: MyRec;
  MyDBFile: File OF MyRec;
begin
  Result := False;
  AssignFile(MyDBFile, '.\test.db');
  Reset(MyDBFile);
  try
    while not EOF(MyDBFile) do
    begin
      Read(MyDBFile, MyDB);
      with MyDB do
      begin
        if ((LowerCase(Name) = LowerCase(sName)) and (CRC = wCRC)) then
        begin
          Result := True;
          Exit;
        end;
      end;
    end;
  finally
   CloseFile(MyRead);
  end;
end;
Nicht vom Stuhl fallen vor lachen
Gruß vom KodeZwerg
  Mit Zitat antworten Zitat