AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Delphi Prozeduren mit beliebig viel Parameter eingabe
Thema durchsuchen
Ansicht
Themen-Optionen

Prozeduren mit beliebig viel Parameter eingabe

Ein Thema von Nicodius · begonnen am 20. Mai 2004 · letzter Beitrag vom 23. Mai 2004
Antwort Antwort
Seite 1 von 3  1 23      
Nicodius

Registriert seit: 25. Apr 2003
Ort: Graz
2.234 Beiträge
 
Delphi 2006 Architect
 
#1

Prozeduren mit beliebig viel Parameter eingabe

  Alt 20. Mai 2004, 15:21
kennt ihr die prozedur concat(S1, S2, S2..) zieht all die Strings zusammen

so wie mach ich selber so ne procedure?

wo man beliebig viel eingeben kann(unendlich viele Strings zum Beispiel)
Nico Müller
  Mit Zitat antworten Zitat
MrKnogge

Registriert seit: 9. Jun 2003
Ort: Pforzheim
2.458 Beiträge
 
Delphi 2007 Professional
 
#2

Re: Prozeduren mit beliebig viel Parameter eingabe

  Alt 20. Mai 2004, 15:23
Wie wärs mit einem dynamischen Array.
Christian Bootz
Einstein ist tot, Newton ist tot,
und mir ist auch schon ganz schlecht...
  Mit Zitat antworten Zitat
Nicodius

Registriert seit: 25. Apr 2003
Ort: Graz
2.234 Beiträge
 
Delphi 2006 Architect
 
#3

Re: Prozeduren mit beliebig viel Parameter eingabe

  Alt 20. Mai 2004, 15:24
aber dann musste ja concat([s1,s2,s3]) schreiben

--> --> unser Professor sagte irgendwas anderes ... hab mir den Begriff aber nicht gemerkt
Nico Müller
  Mit Zitat antworten Zitat
Benutzerbild von sakura
sakura

Registriert seit: 10. Jun 2002
Ort: München
11.412 Beiträge
 
Delphi 11 Alexandria
 
#4

Re: Prozeduren mit beliebig viel Parameter eingabe

  Alt 20. Mai 2004, 15:25
Wie in Concat geht es nicht. Das ist "Compiler-Magic" wie es auch in der System.pas steht. Helfen nur Arrays.

......
Daniel W.
Ich bin nicht zurück, ich tue nur so
  Mit Zitat antworten Zitat
Benutzerbild von Mirilin
Mirilin

Registriert seit: 21. Dez 2002
Ort: Lenzburg
861 Beiträge
 
Delphi 6 Professional
 
#5

Re: Prozeduren mit beliebig viel Parameter eingabe

  Alt 20. Mai 2004, 15:25


unendlich viele Overloads ?

mfg Tobias
Tobias
Die Physik ist für die Physiker eigentlich viel zu schwer.
  Mit Zitat antworten Zitat
Nicodius

Registriert seit: 25. Apr 2003
Ort: Graz
2.234 Beiträge
 
Delphi 2006 Architect
 
#6

Re: Prozeduren mit beliebig viel Parameter eingabe

  Alt 20. Mai 2004, 15:27
er sagte aber das es geht ... ich sag euch am montag des wort das er verwendet hat!
Nico Müller
  Mit Zitat antworten Zitat
MrKnogge

Registriert seit: 9. Jun 2003
Ort: Pforzheim
2.458 Beiträge
 
Delphi 2007 Professional
 
#7

Re: Prozeduren mit beliebig viel Parameter eingabe

  Alt 20. Mai 2004, 15:27
Zitat von Nicodius:
aber dann musste ja concat([s1,s2,s3]) schreiben
Wie übergibst du den ein dynamisches Array
Christian Bootz
Einstein ist tot, Newton ist tot,
und mir ist auch schon ganz schlecht...
  Mit Zitat antworten Zitat
Nicodius

Registriert seit: 25. Apr 2003
Ort: Graz
2.234 Beiträge
 
Delphi 2006 Architect
 
#8

Re: Prozeduren mit beliebig viel Parameter eingabe

  Alt 20. Mai 2004, 15:28
sorry ... habs vergessen gehabt

field : Array of strings;
concat(Field);
Nico Müller
  Mit Zitat antworten Zitat
Tryer

Registriert seit: 16. Aug 2003
200 Beiträge
 
#9

Re: Prozeduren mit beliebig viel Parameter eingabe

  Alt 20. Mai 2004, 15:33
Zitat von Nicodius:
so wie mach ich selber so ne procedure?
So ne machste garnicht, Concat ist keine Prozedur im eigentlichen Sinne sondern "Compiler-Magie". Die Deklarationsform gibt es also garnicht und Borland hat nur was im Compiler eingebaut um das Concat gesondert zu behandeln.

Schau mal in die Hilfe:
"Offene Arrayparameter"
"Variante offene Arrayparameter"

MfG,
Tryer
  Mit Zitat antworten Zitat
Nicodius

Registriert seit: 25. Apr 2003
Ort: Graz
2.234 Beiträge
 
Delphi 2006 Architect
 
#10

Re: Prozeduren mit beliebig viel Parameter eingabe

  Alt 20. Mai 2004, 15:34
danke ich schau mal

aber er hat gesgat es geht und das kommt in der zweiten klasse und der ist genauso wie ivle hier ein profi in delphi
Nico Müller
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 3  1 23      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:38 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