Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi String Problem auslehsen und erstesen (https://www.delphipraxis.net/36122-string-problem-auslehsen-und-erstesen.html)

Gigant02 16. Dez 2004 08:29


String Problem auslehsen und erstesen
 
hallo also ich habe einen Quellcode und möchte gerne einigebereiche erstezen lassen

nn das nicht das problem aber einige schreiben leider

a := a + c;

und andere schreiben

a := a+c;

wie mache ich das nun ???
leerzeichen entfernen will ich nicht
wie mache ich das wenn da immer

a := a * a; stehen soll ???

ich komm gerade echt nicht weiter
schonmal danke in vorraus

freak4fun 16. Dez 2004 08:33

Re: String Problem auslehsen und erstesen
 
Du könntest Leerzeichen einfügen.

a := a*a; --> a := a * a;

Indem du prüfst ob hinter dem Buchstaben bzw. Zeichen schon eins ist, oder ebend nicht.

mfg
freak

Gigant02 16. Dez 2004 14:02

Re: String Problem auslehsen und erstesen
 
Hmm ja das habe ich auch schon probiert aber das war ja nur ein beispiel die variablen sind da schon länger die geändert werden sollen

also wird das nix

Aike 13. Feb 2005 17:22

Re: String Problem auslehsen und erstesen
 
Falls du noch Interesse an einer Lösung hast, würde ich mich über eine genauere Problembeschreibung freuen.

Binärbaum 13. Feb 2005 18:04

Re: String Problem auslehsen und erstesen
 
Zitat:

Zitat von freak4fun
Du könntest Leerzeichen einfügen.

a := a*a; --> a := a * a;

Indem du prüfst ob hinter dem Buchstaben bzw. Zeichen schon eins ist, oder ebend nicht.

Bei längeren Varaiblennamen darf man ja nicht nach jedem Buchstaben ein Leerzeichen einfügen, da aus dem Bezeichner Variable1 danach V a r i a b l e 1 werden würde. Deswegen muss man auf die Operatoren (z.B. +, -, *, /, :=, usw.) reagieren und nach bzw. vor diesen jeweils Leerzeichen einfügen, sofern sie nicht vorhanden sind.

MfG
Binärbaum

//Edit: Rechtschreibfehler


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:31 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz