Español
Foro

Parametertyperkennung?

 

Nico
Madysa
Posesiones gerade una kleines Problema. Und zwar bastele Yo a una MuFuProc (Multi-Funktions-Procedure). So nenne Yo persönlich Prozeduren, el je después de Parameterzahl oder ähnliches, anders reagieren. Kurz y bien:
Kann uno irgendwie abfragen, obe una Parámetro una String, una Integer, etc. es?
Und si no: Könnte Roland eventuell @TypeOf() entsprechend erweitern?
 
Nico Madysa
05.05.2006  
 




Jac
de
Lad
Usted puede doch una más Parámetro hinzufügen, el, je después de Valor, dier angibt welchen Typ el otro Parámetro haben...

Jac
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
05.05.2006  
 




Nico
Madysa
Lo wäre aber bastante unbequem para el Nutzer, como uno se todavía verschreiben kann y luego 9,80665 Ewigkeiten después de el Fehler sucht.
Nee, lo wäre praktischer, si la MuFuProc el Sache intern löst, aber danke para el Vorschlag.
 
Nico Madysa
05.05.2006  
 



Es si la Anzahl el Parámetro abweicht.
KompilierenMarcaSeparación
05.05.2006  
 




Nico
Madysa
Su erster Vorschlag es el de Jac garnicht veces así unähnlich y zweite Teil n bissl a riskant.
Como nichtmal IF una API oder algo como de el Ärmel ziehen kann, beginne Yo a glauben, con Profano hay para algo como no Möglichkeiten.
Wenn Roland me ahora no offenbart, él nähme se meiner a y erweitere el @TypeOf()-Función, voluntad I una eurer Propuestas zurückgreifen.
Gracias!
 
Nico Madysa
08.05.2006  
 




Timotheus
Tja Nico, con API ha el no viel a tun, el es alles Profano-Intern. Sag veces, por qué stellst du deine Cuestión así weit auslaufend encima todos Internet, wo doch sólo una Computer lejos en Lauta ya el Antwort sitzt.

Yo habe el veces dazu una Procedimiento geschrieben, el el ermittelt.
KompilierenMarcaSeparación
PROC TypeOf

    Parameters TypeOf&
    Parameters TypeOf$

    ifnot TypeOf&

        ifnot TypeOf$ = "0"

            Messagebox("String","",0)
            Return 0

        endif

    endif

    if InStr(".",TypeOf$)

        Messagebox("Float","",0)
        Return 1

    endif

    Messagebox("Interger/Longinteger","",0)
    Return 2

ENDPROC


Einfach el Procedimiento en deinen Code einarbeiten, y luego eben je después de Ergebnis el Variable con Parámetros otra vez neu en el richtigen Typ invitar. Zwar una muy ungewöhnliche Programación, aber hauptsache lo va.

Timo
 
08.05.2006  
 




Nico
Madysa
Gracias.
 
Nico Madysa
09.05.2006  
 




Nico
Madysa
Gracias.
 
Nico Madysa
09.05.2006  
 




Nico
Madysa
Gracias.
 
Nico Madysa
09.05.2006  
 



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

1.239 Views

Untitledvor 0 min.
Untitled26.05.2012
Untitled07.02.2012
RICOSCH04.11.2011

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