Webmaster Forum Logo Part 1 Webmaster Forum Logo Part 2
Webmaster Forum Logo Part 3
     
 
  :: Anmeldung

Benutzername:

Registrierung...

Passwort:

Passwort vergessen?

angemeldet bleiben


  
  :: Umfrage
Welche sozialen Netzwerke benutzt du regelmäßig?

 Facebook
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 73%
 keines
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 22%
 Google+
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 19%
 Twitter
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 11%
 Xing
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 6%
 schülerVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 6%
 meinVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 4%
 studiVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 4%
 MySpace
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 2%
 LinkedIn
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 2%

 ges. 393 Stimmen
 
  :: Buttons

Valid XHTML 1.0 Transitional

Dabei seit: 28.07.2003

Beiträge: 1 246

 

1 Zum Seitenanfang

Mittwoch, 18. Juli 2007, 14:28

Delphi Problem

hallo leute,

wo is hier der fehler:

case x of
0: for a:=32 to 128 do
begin
try //try-finally hilft, das Objekt auch dann freizugeben, wenn ein Fehler auftritt
sl.Add(chr(a)); //Text inzufügen
sl.SaveToFile('c:\beispiel.txt'); //Datei speichern
finally
sl.free; //Objekt wieder freigeben
end;

das rote macht er net mit ???

gruss
f4r
Für die, die es noch nicht kennen. Das Alphabet: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
 

asterix

Routinier

Dabei seit: 03.12.2005

Beiträge: 363

 

2 Zum Seitenanfang

Mittwoch, 18. Juli 2007, 17:27

kenn mich zwar nicht so wirklich mit Delphi aus - aber trotzdem:

#) ist sl irgendwo schon als String (oder "sowas in der Art") deklariert (und initialisiert) ?
#) das speichern innerhalb der for schleife is nicht grad schön.. besser erst nach der schleife und nur einmal.. --> kann Delphi so direkt als Textdatei speichern? und ist die Datei schon vorhanden bzw. gibts ein Schreibreicht drauf? :D
#) probiers vielleicht mal ohne try/finally - sofern delphi nicht meckert..
#) das case kann ich aus dem zusammenhang her nicht einordnen, wofürs gut sein soll.. brauchst es wirklich?
#) es könnt auch (zumindest in andern Sprachen :P) statt dem Add so gehen: sl+= chr(a) +'\n'; (inwieweit das aber in delphi geht - weiß ich ned, also zum string immer einen Zeilenumbruch und das neue Zeichen dazugeben.. )

lg, asterix
gawk; talk; time; grep; cd ~; wine; talk; touch; unzip; touch; strip; gasp; finger; gasp; mount; fsck; more; yes; gasp; umount; make clean; sleep

Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von »asterix« (18. Juli 2007, 17:32)

 

Dabei seit: 28.07.2003

Beiträge: 1 246

 

3 Zum Seitenanfang

Mittwoch, 18. Juli 2007, 17:31

hmm alles andere macht schon seinen sinn so ich versteh nur net warum er das net annimmt.
Für die, die es noch nicht kennen. Das Alphabet: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z