Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    Utilizzare all'interno di una classe la funzione VarType e VariantType

    ragazzi sto creando una classe che conterrà le funzioni generiche che userò in un progetto !
    all'interno di alcune funzioni presenti nella classe uso una riga di codice come la seguente

    IF VarType(valoreId) = VariantType.Null THEN

    quando compilo la classe mi segnala l'errore
    "Nome VarType non dichiarato"
    e
    "Nome VariantType non dichiarato"

    come posso fare per includere quella funzione?

  2. #2
    Mi sono scritto questa classe:

    Public Class Class1
    Public Function VarType(ByVal val As String) As VariantType

    Return VariantType.Null

    End Function
    End Class

    e nel codebehind della pagina ho messo:

    Dim c As New Class1
    If c.VarType("") = VariantType.Null Then

    End If

    Fammi sapere
    Ciao
    Kalman
    Kalman

  3. #3
    sostanzialmente tu dici di ricreare la funzione !!!

    però mi sembra proprio strano che non ci sia un metodo per far si che quella funzione venga utilizzata all'interno di un'altra classe !!

    comunque sia c'era anche il problema sul tipo di dati VariantType

  4. #4
    Non avevo capito la domanda...
    Hai nel progetto l'import del namespace Microsoft.VisualBasic?

    Ciao
    Kalman
    Kalman

  5. #5
    io lavoro con Dreamweaver MX e il file .vb verrà compilato in dll attraverso il comando VBC da prompt di DOS

    secondo te devo inserire la riga di codice
    imports Microsoft.VisualBasic
    all'interno del file .vb?

  6. #6
    Con VisualStudio l'imports di quel namespace è associato al progetto. Con Dreamweaver non so...
    Provare non fa male!!


    Ciao
    Kalman
    Kalman

  7. #7
    funzia bastava l'imports di microsoft.visualBasic

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.