Forum: Object-Pascal / Delphi-Language
by Erutan,
2. Mär 2014
Alles zurück. Ich glaube, ich habe den Fehler. Ich habe einen Wert falsch eingetragen.
Sorry für die Mühe. Ich hoffe, jetzt klappt es.
Forum: Object-Pascal / Delphi-Language
by Erutan,
2. Mär 2014
Und da ein Programm mehr sagt als tausend Worte, hier dss was ich vorläufig fertig habe. Muss alles ins gleiche Verzeichnis.
Forum: Object-Pascal / Delphi-Language
by Erutan,
2. Mär 2014
Hier der komlette Sourcecode:
procedure TForm1.FormCreate(Sender: TObject);
var
ini: TInifile;
filename: String;
begin
filename := ExtractFilePath(ParamStr(0)) + 'einstellungen.ini';
Forum: Object-Pascal / Delphi-Language
by Erutan,
2. Mär 2014
Ich war fleißig und hab'alles umgeschrieben.
Jetzt hab' ich aber doch noch ein Problem dabei.
Und zwar: Wenn ich das so eintrage:
case Ini.ReadInteger (ComboBoxPresseverteiler.Text, 'F1W', 0) of
1: if FillForm(WebBrowser1, Ini.ReadString(ComboBoxPresseverteiler.Text, 'F1N', ''), EditVorname.Text) = False then...
2: if FillForm(WebBrowser1,...
Forum: Object-Pascal / Delphi-Language
by Erutan,
1. Mär 2014
Hmmm...mir fällt gerade auf, daß ich gar keine Funktionen brauche wenn ich die Werte in der Ini nur als Weiche verwende. Ich kann dann ja genauso gut auch die Editfelder selber eintragen.
Das habe ich jetzt mal versucht und es klappt.
Wenn F1W=1 nimm die Werte aus EditVorname plus EditNachname, wenn F1W=2 nimm nur den Wert aus EditVorname, wenn F1W=3 nimm nur den Wert aus EditNachname u.s.w....
Forum: Object-Pascal / Delphi-Language
by Erutan,
1. Mär 2014
Hi Volker,
ich verstehe was Du meinst.
Geht aber leider nicht.
Ich schreibe Pressemitteilungen nicht nur für mich, sondern auch noch für 2 Vereine. Die Kontaktdaten sind jeweils andere. Daher kann ich die nicht fest in einer Ini ablegen. Ganz zu schweigen von den Texten, die sich ja auch ändern.
Das Problem hast Du genau erwischt. Manche Presseverteiler wollen Vor- und Nachnamen...
Forum: Object-Pascal / Delphi-Language
by Erutan,
1. Mär 2014
Boaahh...alles Nachtarbeiter :-)
@Volker
Vielen Dank. Ja, ist verständlich bzw. habe ich kappiert. Falls es aber irgendeinen anderen Weg gibt, dann wäre das superklassetoll, denn es sind insgesamt 20 Felder mit jeweils 20 Werten. Ich müsste also 400 Werte ändern.
@Sir Rufo
Ich habe leider keine Idee wie ich das umsetzen soll. Kannst Du mir ein Beispiel geben?