Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente bannato L'avatar di Black_li0n
    Registrato dal
    Oct 2010
    Messaggi
    9

    Visual Basic.net errore durante la compilazione

    Salve a tutti, sono nuovo di questo forum, il mio nick è Black_Li0n e spero di trovarmi bene su questo forum.
    grazie in anticipo per le risposte del mio problema

    Bene...l'altra sera ho trovato un progetto di un programma, mentre cercavo di capire il codice sorgente ho fatto caso a tre errori durante la compilazione.. infatti il debug avviene grazie al windows form presente nella cartela bin, ora non so se il programmatore di proposito ha lasciato questi 3 errori, e non mi importa più di tanto quello che mi importa è cercare di correggerli,
    ve li elenco

    Codice:
    codice:
    client.Send(buffer, wd, Sockets.SocketFlags.None)
    Errore:
    Errore 3 Risoluzione dell'overload non riuscita perché nessun 'Send' accessibile può essere chiamato senza una conversione verso un tipo di dati più piccolo:
    'Public Function Send(buffers As System.Collections.Generic.IList(Of System.ArraySegment(Of Byte)), socketFlags As System.Net.Sockets.SocketFlags, ByRef errorCode As System.Net.Sockets.SocketError) As Integer': Il parametro 'buffers' corrispondente all'argomento viene convertito da 'Matrice a 1 dimensioni di Byte.' a 'System.Collections.Generic.IList(Of System.ArraySegment(Of Byte))', più piccolo.
    'Public Function Send(buffers As System.Collections.Generic.IList(Of System.ArraySegment(Of Byte)), socketFlags As System.Net.Sockets.SocketFlags, ByRef errorCode As System.Net.Sockets.SocketError) As Integer': Il parametro 'socketFlags' corrispondente all'argomento viene convertito da 'Long' a 'System.Net.Sockets.SocketFlags', più piccolo.
    'Public Function Send(buffers As System.Collections.Generic.IList(Of System.ArraySegment(Of Byte)), socketFlags As System.Net.Sockets.SocketFlags, ByRef errorCode As System.Net.Sockets.SocketError) As Integer': Il parametro 'errorCode' corrispondente all'argomento viene convertito da 'System.Net.Sockets.SocketFlags' a 'System.Net.Sockets.SocketError', più piccolo.
    'Public Function Send(buffer() As Byte, size As Integer, socketFlags As System.Net.Sockets.SocketFlags) As Integer': Il parametro 'size' corrispondente all'argomento viene convertito da 'Long' a 'Integer', più piccolo. C:\Documents and Settings\Clax\Desktop\Nuova cartella (5)\Remote Desktop Client\ClientClass.vb 79 13 WindowsApplication5

    Codice2:
    codice:
    Client.Receive(buffer, PacketSize, Sockets.SocketFlags.None)
    Errore2:
    Errore 20 Risoluzione dell'overload non riuscita perché nessun 'Receive' accessibile può essere chiamato senza una conversione verso un tipo di dati più piccolo:
    'Public Function Receive(buffers As System.Collections.Generic.IList(Of System.ArraySegment(Of Byte)), socketFlags As System.Net.Sockets.SocketFlags, ByRef errorCode As System.Net.Sockets.SocketError) As Integer': Il parametro 'buffers' corrispondente all'argomento viene convertito da 'Matrice a 1 dimensioni di Byte.' a 'System.Collections.Generic.IList(Of System.ArraySegment(Of Byte))', più piccolo.
    'Public Function Receive(buffers As System.Collections.Generic.IList(Of System.ArraySegment(Of Byte)), socketFlags As System.Net.Sockets.SocketFlags, ByRef errorCode As System.Net.Sockets.SocketError) As Integer': Il parametro 'socketFlags' corrispondente all'argomento viene convertito da 'Long' a 'System.Net.Sockets.SocketFlags', più piccolo.
    'Public Function Receive(buffers As System.Collections.Generic.IList(Of System.ArraySegment(Of Byte)), socketFlags As System.Net.Sockets.SocketFlags, ByRef errorCode As System.Net.Sockets.SocketError) As Integer': Il parametro 'errorCode' corrispondente all'argomento viene convertito da 'System.Net.Sockets.SocketFlags' a 'System.Net.Sockets.SocketError', più piccolo.
    'Public Function Receive(buffer() As Byte, size As Integer, socketFlags As System.Net.Sockets.SocketFlags) As Integer': Il parametro 'size' corrispondente all'argomento viene convertito da 'Long' a 'Integer', più piccolo. C:\Documents and Settings\Clax\Desktop\Nuova cartella (5)\Remote Desktop Client\ServerClass.vb 189 18 WindowsApplication5

    Codice3:
    codice:
    Client.Receive(buffer, PacketSize, Sockets.SocketFlags.None)
    Errore3:
    Errore 21 Risoluzione dell'overload non riuscita perché nessun 'Receive' accessibile può essere chiamato senza una conversione verso un tipo di dati più piccolo:
    'Public Function Receive(buffers As System.Collections.Generic.IList(Of System.ArraySegment(Of Byte)), socketFlags As System.Net.Sockets.SocketFlags, ByRef errorCode As System.Net.Sockets.SocketError) As Integer': Il parametro 'buffers' corrispondente all'argomento viene convertito da 'Matrice a 1 dimensioni di Byte.' a 'System.Collections.Generic.IList(Of System.ArraySegment(Of Byte))', più piccolo.
    'Public Function Receive(buffers As System.Collections.Generic.IList(Of System.ArraySegment(Of Byte)), socketFlags As System.Net.Sockets.SocketFlags, ByRef errorCode As System.Net.Sockets.SocketError) As Integer': Il parametro 'socketFlags' corrispondente all'argomento viene convertito da 'Long' a 'System.Net.Sockets.SocketFlags', più piccolo.
    'Public Function Receive(buffers As System.Collections.Generic.IList(Of System.ArraySegment(Of Byte)), socketFlags As System.Net.Sockets.SocketFlags, ByRef errorCode As System.Net.Sockets.SocketError) As Integer': Il parametro 'errorCode' corrispondente all'argomento viene convertito da 'System.Net.Sockets.SocketFlags' a 'System.Net.Sockets.SocketError', più piccolo.
    'Public Function Receive(buffer() As Byte, size As Integer, socketFlags As System.Net.Sockets.SocketFlags) As Integer': Il parametro 'size' corrispondente all'argomento viene convertito da 'Long' a 'Integer', più piccolo. C:\Documents and Settings\Clax\Desktop\Nuova cartella (5)\Remote Desktop Client\ServerClass.vb 192 22 WindowsApplication5

  2. #2
    Utente di HTML.it
    Registrato dal
    Apr 2009
    Messaggi
    970
    Il codice che hai postato è ridotto all'osso e sinceramente non posso immaginare il resto.

    Sbagliare è umano, perseverare è diabolico.

  3. #3
    Utente bannato L'avatar di Black_li0n
    Registrato dal
    Oct 2010
    Messaggi
    9
    che vuoi dire scusa?

  4. #4
    Utente di HTML.it
    Registrato dal
    Apr 2009
    Messaggi
    970
    Che da una singola riga di codice non si può risalire al problema. Posta anche il restante codice.
    Sbagliare è umano, perseverare è diabolico.

  5. #5
    Utente bannato L'avatar di Black_li0n
    Registrato dal
    Oct 2010
    Messaggi
    9
    il programma sarebbe un vecchio Remote Admin Tool, ti posso dare il sito in cui ho trovato quel progetto svolto: http://www.vbforums.com/showthread.php?t=359866
    sarebbe questo, quello che mi interessava capire sono quei tre errori della compilazione.
    Se ci fai caso anche il server tiene quei tre errori.
    Fammi sapere comunque

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.