Pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter, inscrivez-vous gratuitement !

 

  1. #1
    Membre régulier
    Homme Profil pro
    Formateur en informatique
    Inscrit en
    février 2016
    Messages
    181
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Loir et Cher (Centre)

    Informations professionnelles :
    Activité : Formateur en informatique

    Informations forums :
    Inscription : février 2016
    Messages : 181
    Points : 82
    Points
    82

    Par défaut [debutant bug sur script

    bonjour
    j'ai écrit un script qui ne fait rien juste pour voir comment ecrire une function et une procédure

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    Imports System.IO
    Imports System.IO.Compression
     
    Module Program
        Function retour(sd As Integer) As Integer
            Return sd
        End Function
        Sub ret(a)
            a = a * a
        End Sub
        Sub Main(args As String())
            Console.WriteLine("Hello World!")
            Dim p = retour(4)
            Dim at As String
            Console.Write(p)
            ret(3)
            at = Console.Read("")
        End Sub
     
    End Module
    l'erreur
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Gravité	Code	Description	Projet	Fichier	Ligne	État de la suppression
    Erreur	BC32016	'Public Shared Overloads Function Read() As Integer' n'a aucun paramètre et son type de retour ne peut pas être indexé.	ConsoleApp7	C:\Users\jm18c\source\repos\ConsoleApp7\ConsoleApp7\Program.vb	17	Actif
    merci par avance

  2. #2
    Expert éminent sénior Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    avril 2007
    Messages
    13 180
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : avril 2007
    Messages : 13 180
    Points : 24 055
    Points
    24 055

    Par défaut

    console.Read("")
    veut soit dire que tu veux appeler la méthode read en lui passant en paramètre un string
    or cette fonction ne prend pas de paramètre (première partie du message)
    soit que read retourne quelque chose d'indexé et que tu veux la valeur à l'index ""
    or cette fonction retourne un integer, qui n'est pas quelque chose d'indexable

    en plus simple, pourquoi as tu écris ("") alors que ca n'a rien à faire là ?
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

Discussions similaires

  1. Bug sur un script: DisplayObject
    Par Elo97133 dans le forum Dynamique
    Réponses: 1
    Dernier message: 27/01/2012, 17h42
  2. [intermedia] besoin d'aide sur script PL/SQL
    Par SteelBox dans le forum PL/SQL
    Réponses: 8
    Dernier message: 05/01/2004, 19h59
  3. Bug sur la prorpiété required d'un TField avec ADO ???
    Par denrette dans le forum Bases de données
    Réponses: 6
    Dernier message: 04/11/2003, 11h04
  4. [debutant] Questions sur 1 futur projet
    Par cyrull22 dans le forum XML/XSL et SOAP
    Réponses: 3
    Dernier message: 28/04/2003, 21h49
  5. Page de rapport de bug sur le site de Sun
    Par piff dans le forum Général Java
    Réponses: 1
    Dernier message: 03/03/2003, 18h12

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo