Español
Foro

Prozeduren Rückgabe-Variabeln

 

rquindt
¡Hola

Puedo uno Procedimiento / Función sí 15 Parámetro transferencia.
Gibt lo una Möglichkeit, más que una Parámetro zurück a geben?
 
14.12.2015  
 




Georg
Teles
Spontan fällt me algo como una
CLS
Declarar ret$
ret$ = mehr()
imprimir Val(Substr$(ret$,1,","))
imprimir Val(Substr$(ret$,2,","))
imprimir Substr$(ret$,3,",")
imprimir Val(Substr$(ret$,4,","))
imprimir Substr$(ret$,5,",")

Proc mehr

    Volver "1,2,drei,4,fünf"

ENDPROC

Waitinput

du gibst todos Werte como String con Trennzeichen zurück y beim Auslesen con SubSTR$() wandelst esta Werte en entsprechende Typen en
 
XProfan X3
TC-Programming [...] 
XProfan 8.0 - 10.0 - X2 - X3 - X4

14.12.2015  
 




Jörg
Sellmeyer
Mir fällt como todavía algo como una:
Proc MultiRueck

    Declarar Rueck$[4]

    If %pcount

        WhileLoop 0,%pcount-1

            Imprimir $(&Loop+1)
            Rueck$[&Loop] = $(&Loop+1)

        Wend

    EndIf

    Volver Rueck$[]

ENDPROC

Declarar Werte$[4]
Imprimir "Eingabe"
Werte$[] = MultiRueck("A","B","C","D")
Imprimir "\nAusgabe"

WhileLoop 0,3

    Imprimir Werte$[&Loop]

Wend

WaitInput
 
XProfan X3
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
14.12.2015  
 



rquindt (14.12.15)
Gibt lo una Möglichkeit, más que una Parámetro zurück a geben?


Un Función liefert siempre 1 Rückgabe, el para mehrere Werte durchaus vom Typ Array, Stringliste, Speicherhandle ser kann y somit cualquier viele Werte transportieren kann.

In XProfan y Basic puede ser aber de uno Función auch globale Variables beschreiben y lo así muy simplemente hacer.
 
15.12.2015  
 




H.Brill
Tomar doch simplemente una Zona con
uno Struktur drinnen. Entweder global
definieren oder algo como va auch :

Obwohl meines más doppelt gemoppelt es.
 
Benutze XPROFAN X3 + FREEPROFAN
Wir sind die XProfaner.
Sie werden von uns assimiliert.
Widerstand ist zwecklos!
Wir werden alle ihre Funktionen und Algorithmen den unseren hinzufügen.

Was die Borg können, können wir schon lange.
15.12.2015  
 




rquindt
Gracias para el schnellen Tips.
Yo voluntad veces probieren,
qué para mein Programa al besten geeignet es.
 
15.12.2015  
 




ByteAttack
¿Puede auch simplemente una Stringliste benutzen.
Ejemplo:
cls
var tempList&=Crear("List",0)
var HexColor$="#FFFF00"
var FontColor$="#FF0000"
var PGZWeb$="Eintrag"

Proc Plus15

    Parámetros Texto$
    Declarar i%

    WhileLoop GetCount(tempList&)

        Texto$=Translate$(Texto$,"{"+Str$(i%)+"}",GetString$(tempList&,i%))
        Texto$=Translate$(Texto$,"°",Chr$(34))
        inc i%

    EndWhile

    Volver Texto$

ENDPROC

ClearList tempList&
AddStrings(tempList&,HexColor$)'0
AddStrings(tempList&,FontColor$)'1
AddStrings(tempList&,PGZWeb$)'2
Plus15 "<td align=°center° valign=°middle° bgcolor=°{0}° class=°Smaller°><font color=°{1}°>{2}</font></td>"
Imprimir $(0)
WaitInput
 
XProfan X3
Website:  [...] 
Facebook:  [...] 
16.12.2015  
 




Michael
W.
Das "inc i%" wäre auch unnötig, si
WhileLoop 0, GetCount(tempList&) - 1


y luego el I% gegen &loop getauscht voluntad.

[OFFTOPIC]Yo benutze para mi Templates de paso {{x}} y el Gradzeichen. El einfachen geschweiften Klammern kommen nämlich en media Texten antes.[/OFFTOPIC]
 
XProfan X3
System: Windows 8/10, XProfan X4
Programmieren, das spannendste Detektivspiel der Welt.
20.12.2015  
 



Respuesta


Título del Tema, max. 100 Signo.
 

Systemprofile:

Kein Systemprofil creado. [anlegen]

XProfan:

 Contribución  Font  Smilies  ▼ 

Bitte registro en una Contribución a verfassen.
 

Tema opciones

7.107 Views

Untitledvor 0 min.
Daniel23.04.2022
rafl11.01.2021
p.specht23.12.2020
Georg Teles04.05.2016
Más...

Themeninformationen



Admins  |  AGB  |  Applications  |  Autores  |  Chat  |  Política de Privacidad  |  Descargar  |  Entrance  |  Ayuda  |  Merchantportal  |  Pie de imprenta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Juegos  |  Búsqueda  |  Support

Ein Projekt aller XProfan, el lo son!


Mi XProfan
Privado Noticias
Eigenes Ablageforum
Temas-Merkliste
Eigene Beiträge
Eigene Temas
Zwischenablage
Cancelar
 Deutsch English Français Español Italia
Traducciones

Política de Privacidad


Wir uso Cookies sólo como Session-Cookies wegen el technischen Notwendigkeit y en uns hay no Cookies de Drittanbietern.

Wenn du hier en unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung de Informationen en unseren Cookies en XProfan.Net a.

Weitere Informationen a unseren Cookies y dazu, como du el Kontrolle darüber behältst, findest du en unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Yo möchte no Cookie