Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12
  1. #1

    Sapere gli argoments in una sub con vbscript

    Salve,


    vedendo esempi di funzioni in jscript, volevo sapere.

    io ho una sub MiaSub(var1,var2,var3) e vorrei poterla chiamare senza dover per forza specificare tutti e tre i parametri. Come faccio?

    ho viso che in jscript c'è un qualcosa del tipo

    argoments.length

    con la quale praticamente sapere quanti sono i parametri passati. in vbscript?

    grazie

  2. #2
    come fa ad esempio questa funzione:

    codice:
    this.Write1=function(txt,h,link){
    	if(arguments.length<2||!h||h==0)h=this.FontSizePt
    	if(arguments.length<3||!link)link=null
    	this.Write(txt,h,link)
    }

  3. #3
    allora...

    in JS (e in JScript) non è obbligatorio passare tutti i parametri, impostando dei valori di default, se non arriva nulla prende quelli

    in VBscript è obbligatorio passare tutti i parametri....
    non si scappa... o li dai o fa errore

    questo è ciò che mi risulta.
    san imente saluta

    * http://simonecingano.it *

  4. #4


    marò che palle...vabbè W L'Accrocco nella funzione!! :maLOL:

  5. #5
    come si dice a zena

    "a l'è cuscì"
    san imente saluta

    * http://simonecingano.it *

  6. #6
    voglio l'emoticon che dica "VB di XXXXX"

  7. #7
    in vb c'è l'optional.. purtropo in vbscript non l'hanno implementato. Valli a capire.
    EX Mentecatto - succube della Honda
    Le mie foto|HONDA CLUB ITALIA!|DARTH LEGNANZ!

  8. #8
    si è vero...

    forse in .net...
    san imente saluta

    * http://simonecingano.it *

  9. #9
    Utente di HTML.it L'avatar di Baol74
    Registrato dal
    Jul 2002
    Messaggi
    2,004
    Sta cosa l'abbiamo discussa diverse volte. Ho implementato una classe per l'optional in vbscript.

    Cercala sul forum

  10. #10
    poi do un'occhiata...intanto ho provato a fregarlo in altro modo, poi lo testo e vedo


    grazie cmq

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.