Autor Beitrag
unforgiven
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 46

Win XP
Delphi 2005 Prof.
BeitragVerfasst: Mi 14.12.05 17:18 
joa...wir haben in info im moment ein problem...

wir können keine eingabe von einem Editfenster in einen char wert umwandeln...

das brauchen wir, um ein wort umzukehren...

ich mein, wire können das ganze auch in ein array lesen dieses wort und dann umkehren...aber wir wollen jeden buchstaben einzeln umkehren (rekursiv) bis man zB ein '-' eingibt, dann soll er es umkehren...

aber da ist wie gesagt das problem, es geht nicht das man einen string (editeingabe) in ein charwert umwandelt...in pascal oder pow schreibt man einfach char hin und nix mit umwandeln, aber ein editfenster nimmt ja nur strings an, wie kann man das ganze verändern, das auch charwerte genommen werden ?!

_________________
Ein Programm ist nur so gut, wie der Programmierer.
Stübi
ontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic starofftopic star
Beiträge: 331

Win XP, Win 2000, Win ME
D5 Ent, D7 Prof, D2005 PE, C#
BeitragVerfasst: Mi 14.12.05 17:27 
Auf einzelne Buchstaben eines Strings kannst Du ganz einfach zugreifen, nähmlich durch
ausblenden Delphi-Quelltext
1:
  MyString[1//Liefert den ersten Buchstaben (oder ist die null der erste?)					


Gruss Stübi

_________________
Neun von zehn Stimmen in meinen Kopf sagen, dass ich nicht verrückt sei. Die zehnte summt die Tetrismelodie.
unforgiven Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 46

Win XP
Delphi 2005 Prof.
BeitragVerfasst: Mi 14.12.05 17:44 
mh weiß ich ja...

bloß ich will ja nur ein ein buchstaben einlesen und diesen dann umwandeln, da braucht man kein ganzen string zu reservieren

EDIT

so gehts auch...fragt sich nur, warum ich da nicht drauf gekommen bin in der schule...
ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
procedure TForm1.Button1Click(Sender: TObject);
var x:string;
    y:char;
begin
  x:=Edit1.Text;
  y:=x[1];
end;

_________________
Ein Programm ist nur so gut, wie der Programmierer.


Zuletzt bearbeitet von unforgiven am Mi 14.12.05 17:47, insgesamt 1-mal bearbeitet
Gausi
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 8549
Erhaltene Danke: 478

Windows 7, Windows 10
D7 PE, Delphi XE3 Prof, Delphi 10.3 CE
BeitragVerfasst: Mi 14.12.05 17:47 
ausblenden Delphi-Quelltext
1:
MeinChar := MeinString[1];					

_________________
We are, we were and will not be.
unforgiven Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 46

Win XP
Delphi 2005 Prof.
BeitragVerfasst: Mi 14.12.05 17:50 
joa, bin auch grad selbst draufgekommen :)

na ja...muss ich morgen gleeich mal prozerisch zu meim lehrer renn...

_________________
Ein Programm ist nur so gut, wie der Programmierer.