Forum: Sonstige Fragen zu Delphi
Delphi
by Matze,
24. Dez 2009
Ich muss nun leider weg. Probiere doch selbst auch mal etwas und lasse dir nicht alles vorkauen.
Wenn du den Code wirklich verstanden hast, dann vermute ich, ist das problemlos machbar. Ich tippe darauf, dass es mit der Groß-/Kleinschreibung zusammenhängt, denn bei der Eingabe von "A" passt glaub alles.
Forum: Sonstige Fragen zu Delphi
Delphi
by Matze,
24. Dez 2009
Dann frickel SelStart und SelLength wieder hinein. Beispielsweise so:
procedure TForm1.Autocomplete(Combobox: TComboBox);
var
EntryNum: Integer;
EntryValue: string;
statistic: TiniFile;
i: Integer;
InputLen: integer;
begin
Forum: Sonstige Fragen zu Delphi
Delphi
by Matze,
24. Dez 2009
Wir haben die Parameter bei Pos() vertauscht. So funktioniert's bei mir (soeben getestet):
procedure TForm1.Autocomplete(Combobox: TComboBox);
var
EntryNum: Integer;
EntryValue: string;
statistic: TiniFile;
i: Integer;
begin
statistic := TIniFile.Create(ExtractFilePath(ParamStr(0)) + 'statistic.ini');
Forum: Sonstige Fragen zu Delphi
Delphi
by Matze,
24. Dez 2009
Aus dem Kopf getippselt und ungetestet irgendwie sowas:
var
i: Integer;
EntryNum: Integer;
EntryValue: string;
MyIni := TIniFile.Create(...);
try
// read number of entries
Forum: Sonstige Fragen zu Delphi
Delphi
by Matze,
24. Dez 2009
Hallo,
ich kann dir die Delphi-Reference ans Herz legen. Da findest du viele Antworten zu deinen Fragen:
Pos, SelStart, SelLength.
Pos prüft, ob ein String in einem anderen enthalten ist bzw. gibt den Index zurück. SeltStart und SelLength sind keine Variablen in dem Sinne. Hier wird festgelegt, von wo bis wo ein Text markiert werden soll. Aber das steht alles in der Delphi-Reference bzw....