Forum: Programmieren allgemein
by Lin,
5. Dez 2010
irgendwie reagiert mein Program nicht mehr...-__-"
hatte schon die Idee alles neu zu schreiben(dachte vielleicht habe ich ausversehen etwas wichtiges gelöscht) bringt aber nicht wirklich viel...>_<
Ich habe den Befehl einfügen schon aufgegeben dachte mir nachdem ich ALLES neu geschrieben und geformt habe, ich sollte nun mit dem Befehll alles zu kleinBuchstaben umwandel arbeiten. Der...
Forum: Programmieren allgemein
by Lin,
5. Dez 2010
ja hab ich. ich hab sogar andere nachricht benutzt und auch andere stellen und zeichen...
in meinem Program hab ich auch eine length funktion die während des eintippens des wortes in edit1 die länge bestimmt und in edit3 wiedergibt. Köte der fehler entstanden sein, dass aufeinmal ein wort hinzugefügt werden soll oda spielt das keine Rolle?...
Ich werd mal den Quelltext eingeben vielleicht...
Forum: Programmieren allgemein
by Lin,
5. Dez 2010
ja da die stelle beträgt nur 2 während der string 5 lang ist.
mir ist gerade was aufgefallen wenn ich den programm starte, ist in mein edit2 und edit3 wo die stelle angegeben werden muss die aufschrift Edit2 bzw. Edit3 zu lesen, wenn ich die lösche und durch 2 ändere, taucht bei der ereignisprotokoll 2 mal in rot:
Thread-ID:1868.Prozess Projekt1.exe(3088)
Thread-ID:3840.Prozess...
Forum: Programmieren allgemein
by Lin,
5. Dez 2010
hmmm....ich weiß es nicht...
das seltsame delphi startet den program ohne fehlermeldung...aber wenn ich die stelle und das Zeichen eingebe und dann auf Knopf einfügen drücke macht er gar nichts...
bin icht ratlos..soll ich den Programm neu starten oder spielt das keine rolle...hab auch den quelltext überprüft....mir ist nichts aufgefallen was falsch sein kann...
Forum: Programmieren allgemein
by Lin,
5. Dez 2010
Danke für den Link.:)
Ich bekaum auch schon meine erste Idee und hier ist sie auch.
procedure TForm1.Button4Click(Sender: TObject);
var s,p,q:string;
begin
s:=Edit1.Text; hier ist meine nachicht
p:= Edit2.Text; hier ist die stelle
q:= Edit4.Text; a gebe ich mein zeichen ein, dass hinzugefügt werden muss
Insert(q,s,StrToInt(p)) ;
Forum: Programmieren allgemein
by Lin,
5. Dez 2010
^_______^
Yup es hat geklappt^^ Danke!
ich musste es tatsächlich nur zu integer umwandeln .^^
1.Problem gelöst yay!
hmm..ich verstehe das da durch dumme eingabe probleme entstehen können...ich werde mir den befehl mal ansehen und versuchen es anzuwenden...
aber zuerst versuche ich gerade folgendes problem zu lösen.
ich habe noch einen edit3 wo ich ein Zeichen eingeben kann
jetzt muss ich...
Forum: Programmieren allgemein
by Lin,
5. Dez 2010
tut mir leid wenn ich mein Problem nicht so richtig erklärt habe...
also gut ich versuch es noch mal^^
ich habe in Edit1 meine Nachricht zB. "Hallo"
in edit2 gebe ich die stelle, die ich löschen möchte zB. Stelle:2
per Knopfdrück erscheint nun in edit1 "Hllo"
ich habe mir folgendes überlegt, ich...warte mal...:oops:ich hab echt****gedacht..du hast recht ich brauch keine Vorschleife..wozu...
Forum: Programmieren allgemein
by Lin,
5. Dez 2010
Hallo,
habe folgendes Problem und hoffe man kann mir weiter helfen.
Ich will per knopfdrück die Stelle x, die in Edit2 bestimmt wird im Edit1 löschen.
Ich habe mir folgendes überlegt:
procedure TForm1.Button3Click(Sender: TObject);
var s,p:String;
i: Integer;
begin
s:= Edit1.Text;