[ASP.NET] problème Null Exception
Résolu/Fermé
elshocht
Messages postés
29
Date d'inscription
mercredi 9 avril 2008
Statut
Membre
Dernière intervention
9 juin 2023
-
Modifié le 6 août 2020 à 15:57
elshocht Messages postés 29 Date d'inscription mercredi 9 avril 2008 Statut Membre Dernière intervention 9 juin 2023 - 14 sept. 2020 à 14:20
elshocht Messages postés 29 Date d'inscription mercredi 9 avril 2008 Statut Membre Dernière intervention 9 juin 2023 - 14 sept. 2020 à 14:20
A voir également:
- [ASP.NET] problème Null Exception
- A java exception has occurred - Forum Minecraft
- Problème d'installation java - Forum Logiciels
- Help Minecraft L'erreur Java Virtual Machine ✓ - Forum Minecraft
11 réponses
NHenry
Messages postés
15163
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
1 novembre 2024
345
6 août 2020 à 00:41
6 août 2020 à 00:41
Sur quelle ligne ?
Utilisateur anonyme
6 août 2020 à 13:11
6 août 2020 à 13:11
Bonjour
2 questions:
2 questions:
- cette classe hérite de Page, y’a t il aussi une variable MonSocketClient dans Page?
- MonSocketClient est public, la classe qui appelle _Defaut agit elle sur ce champ?
elshocht
Messages postés
29
Date d'inscription
mercredi 9 avril 2008
Statut
Membre
Dernière intervention
9 juin 2023
Modifié le 10 août 2020 à 14:55
Modifié le 10 août 2020 à 14:55
oups, je sens le pro en face de moi .... j'ai toujours utilisé Dreamweaver (2003 ?) et Javascript et aujourd'hui je suis projeté dans Visual Studio et donc un peu perdu.
Ici tout ce que j'ai fait, c'est créer la partie HTML de la page en positionnant les divers éléments tels que les boutons et les zones de texte, et retranscrit en l'adaptant le code d'un client WinForm qui fonctionne.
Ici tout ce que j'ai fait, c'est créer la partie HTML de la page en positionnant les divers éléments tels que les boutons et les zones de texte, et retranscrit en l'adaptant le code d'un client WinForm qui fonctionne.
Utilisateur anonyme
6 août 2020 à 15:02
6 août 2020 à 15:02
Ha c’est de l’ASP? Ça aurait été bien de le préciser....
pro non, et APS je ne connais pas.
Mais bon, on va essayer.
Est ce que quelque part tu as un code du genre
pro non, et APS je ne connais pas.
Mais bon, on va essayer.
Est ce que quelque part tu as un code du genre
Truc = new _Defaut()
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
elshocht
Messages postés
29
Date d'inscription
mercredi 9 avril 2008
Statut
Membre
Dernière intervention
9 juin 2023
Modifié le 10 août 2020 à 14:55
Modifié le 10 août 2020 à 14:55
Merci pour votre investissement
je n'ai nulle part new _Default.
Par contre _Default apparaît deux fois :
1 - la classe _Default est aussi référencée ici (création de la page HTML) _ Les options Strict On et Explicit On peuvent-elles avoir une influence (je ne comprends pas trop bien leur portée) ?
2: dans l'entête de cette page (je comprends que c'est pa parrtie asp pour créer la page aspx) Ceci comprend le code html correspondant à la page créée avec l'outil Design (drag & drop) :
je n'ai nulle part new _Default.
Par contre _Default apparaît deux fois :
1 - la classe _Default est aussi référencée ici (création de la page HTML) _ Les options Strict On et Explicit On peuvent-elles avoir une influence (je ne comprends pas trop bien leur portée) ?
'------------------------------------------------------------------------------ ' <généré automatiquement> ' Ce code a été généré par un outil. ' ' Les modifications apportées à ce fichier peuvent provoquer un comportement incorrect et seront perdues si ' le code est régénéré. ' </généré automatiquement> '------------------------------------------------------------------------------ Option Strict On Option Explicit On Partial Public Class _Default '''<summary> '''Contrôle TXT_MESSAGES. '''</summary> '''<remarks> '''Champ généré automatiquement. '''Pour modifier, déplacez la déclaration de champ du fichier de concepteur dans le fichier code-behind. '''</remarks> Protected WithEvents TXT_MESSAGES As Global.System.Web.UI.WebControls.TextBox '''<summary> '''Contrôle TXT_MESSAGE. etc .... '''Contrôle BT_Envoi. etc ... '''Contrôle BT_CONNEXION. etc ... '''Contrôle BT_DECONNEXION. etc ... End Class
2: dans l'entête de cette page (je comprends que c'est pa parrtie asp pour créer la page aspx) Ceci comprend le code html correspondant à la page créée avec l'outil Design (drag & drop) :
<%@ Page Title="WebSocket" Language="VB" MasterPageFile="~/Site.Master" AutoEventWireup="true" CodeBehind="Default.aspx.vb" Inherits="MyClientClient_VB._Default" %> <asp:Content ID="BodyContent" ContentPlaceHolderID="MainContent" runat="server"> <p><asp:TextBox Height="300" Wrap="true" Width="600" ID="TXT_MESSAGES" runat="server"></asp:TextBox><BR></p> <p><asp:TextBox ID="TXT_MESSAGE" runat="server" Width="600px"></asp:TextBox> <asp:Button ID="BT_Envoi" runat="server" Text="Envoi" /><BR></p> <p> </p> <p> <asp:Button ID="BT_CONNEXION" runat="server" Text="CONNEXION" /> <asp:Button ID="BT_DECONNEXION" runat="server" Text="Deconnexion" Visible="False" /> </p> </asp:Content>
Utilisateur anonyme
6 août 2020 à 15:34
6 août 2020 à 15:34
Pour poster un code merci de lire et appliquer https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
Comme Jordane l’a indiqué plus haut quand il a édité on premier message.
D’ailleurs en éditant ton message ( tu as une heure à partir du moment où tu l’as posté) tu enlèveras ton adresse mail c’est contraire à la charte pour la simple raison que n’importe qui pourras te spammer....
Option Strict On oblige à déclarer toutes les variables.
Option Explicit On oblige à ne pas jouer avec les types sans conversion explicite par exemple jeter une string dans un double.
Peux tu chercher si ailleurs il est fait mention de MonSocketClient
Comme Jordane l’a indiqué plus haut quand il a édité on premier message.
D’ailleurs en éditant ton message ( tu as une heure à partir du moment où tu l’as posté) tu enlèveras ton adresse mail c’est contraire à la charte pour la simple raison que n’importe qui pourras te spammer....
Option Strict On oblige à déclarer toutes les variables.
Option Explicit On oblige à ne pas jouer avec les types sans conversion explicite par exemple jeter une string dans un double.
Peux tu chercher si ailleurs il est fait mention de MonSocketClient
NHenry
Messages postés
15163
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
1 novembre 2024
345
6 août 2020 à 15:58
6 août 2020 à 15:58
J'ai changé le titre du sujet "Aide programmation Visual Basic" n'étant pas très informatif.
elshocht
Messages postés
29
Date d'inscription
mercredi 9 avril 2008
Statut
Membre
Dernière intervention
9 juin 2023
Modifié le 10 août 2020 à 14:55
Modifié le 10 août 2020 à 14:55
Merci , c'est là que je me rends compte que la terre a tourné pendant ces 10 dernières années ... ;-)
Utilisateur anonyme
6 août 2020 à 19:50
6 août 2020 à 19:50
comment MonSocketClient peut-il passer du stade objet instancié à null entre deux appels à la sub
Désolé mais là ça me dépasse.
Il faut attendre quelqu’un qui connaisse ASP.
elshocht
Messages postés
29
Date d'inscription
mercredi 9 avril 2008
Statut
Membre
Dernière intervention
9 juin 2023
Modifié le 7 août 2020 à 18:29
Modifié le 7 août 2020 à 18:29
c'est une page client, elle n'est pas exécutée sur le serveur mais dans le navigateur ....
mystère ....
Merci pour votre temps
mystère ....
Merci pour votre temps
Message modifié par la modération
Mettre une adresse email dans la signature n'est pas admis et n'est très prudent sur un forum public, va dans ton profil afin de la supprimer, la signature doit être une devise, ton pseudo, mais pas une adresse de site WEB, ton vrai nom ou ton adresse mail. |
yg_be
Messages postés
23333
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
18 novembre 2024
1 551
14 sept. 2020 à 13:59
14 sept. 2020 à 13:59
je pense que le tout est exécuté sur le serveur.
tu as écrit
"Cela fonctionne correctement lors du premier passage dans le sub (envoi du Pseudo), mais cela plante lors des passages suivants pour l'envoi de messages"
qu'appelles-tu un "passage"? le tout est-il bien exécuté lors d'un seul appel de la page?
tu as écrit
"Cela fonctionne correctement lors du premier passage dans le sub (envoi du Pseudo), mais cela plante lors des passages suivants pour l'envoi de messages"
qu'appelles-tu un "passage"? le tout est-il bien exécuté lors d'un seul appel de la page?
elshocht
Messages postés
29
Date d'inscription
mercredi 9 avril 2008
Statut
Membre
Dernière intervention
9 juin 2023
14 sept. 2020 à 14:20
14 sept. 2020 à 14:20
merci pour tous vos messages ...
en fait, mon problème (de débuttant" venait du fait que je mélangeait les WinForms et les Webforms ... c'est pas la même soupe
en fait, mon problème (de débuttant" venait du fait que je mélangeait les WinForms et les Webforms ... c'est pas la même soupe
6 août 2020 à 10:21
ligne 44, dans le sub Envoi_Message. Cela fonctionne correctement lors du premier passage dans le sub (envoi du Pseudo), mais cela plante lors des passages suivants pour l'envoi de messages .