Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Prism Geschachtelte Schleife /Zeile;Spalte (https://www.delphipraxis.net/115278-geschachtelte-schleife-zeile%3Bspalte.html)

Muddy 9. Jun 2008 17:16

Re: Geschachtelte Schleife /Zeile;Spalte
 
Vergiss was ich uletzt geschrieben habe!! Wozu gibt s die Hilfe

IceTube 9. Jun 2008 17:24

Re: Geschachtelte Schleife /Zeile;Spalte
 
Zitat:

Zitat von Muddy
...bedeuten sollen. Kannste mal noch erklären, was Bei der PRozedur so geschieht?

Also gut...dann versuch ich das einmal...



Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var spalte,zeile, j: integer;
    s,m,zahl: string;
    i : integer;
    SpaltenBreite : integer;
begin
//SpaltenBreite(vorher "zeilMax"): Wie breit soll eine Spalte sein? Natürlich musst du aufpassen
//auf die Breite(Width) vom MemoFeld...
SpaltenBreite := 20;

//Lösche Memo
memo1.Clear;

//Spalte |          |        | 
Spalte := strtoint (edit1.Text)-1;

//Zeile -_ 
zeile := strtoint (edit2.Text);

//Zahl,Wort,Buchstabe...
zahl  := edit3.Text;

//Zeile: Hier geht das Programm zu der von dir eingegeben Zeile
for i := 0 to zeile do begin
Memo1.Lines.Append('');
end;

//Spalte: Hier wird die Spalte ausgesucht
s := '                                                     ';

//Kopiere den Abstand - somit kommt man zu der gewünschten Spalte
m := Copy(s,1,(spalte*SpaltenBreite));

//Der Abstand + dein Wort, Buchstabe oder deiner Zahl die erscheinen soll in der Spalte
m := m + zahl;

//Ausgabe in die richtige Zeile und der richtigen Spalte
j := Memo1.Lines.Count-1;
Memo1.Lines.Strings[j] := Memo1.Lines.Strings[j]+m;
end;
So, verständlicher kann ich das und will ich das nicht erläutern.

Gutes Gelingen!

Muddy 9. Jun 2008 17:28

Re: Geschachtelte Schleife /Zeile;Spalte
 
Ist das bei s ein Hochkomma??

IceTube 9. Jun 2008 17:33

Re: Geschachtelte Schleife /Zeile;Spalte
 
Ja!

Muddy 9. Jun 2008 17:38

Re: Geschachtelte Schleife /Zeile;Spalte
 
Dankeschön. Mien Programm läuft. Ich danke euch ^^


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:43 Uhr.
Seite 2 von 2     12   

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