Etienne BAUDOUX

Forum sur les projets de Etienne BAUDOUX


[résolu]Projet qui ne marche pas...

Partagez
avatar
Emerick_H
Nouveau
Nouveau

Masculin Nombre de messages : 78
Age : 16
Localisation : Devant mon ordi
Humeur : Désespéré :(
Date d'inscription : 04/05/2013

[résolu]Projet qui ne marche pas...

Message par Emerick_H le Mar 19 Aoû 2014 - 9:21

Bonjour,
Je suis actuellement entrain de faire un projet "Showsound".
J'ai une erreur dans mon projet, impossible de la trouver! (Elle ne s'affiche pas à la compilation mais à l'ouverture de l'application!) Voici le code d'erreur:
Erreur:
************** Texte de l'exception **************
System.InvalidCastException: La conversion du type 'Object' en type 'String' n'est pas valide.
   à Microsoft.VisualBasic.CompilerServices.Conversions.ObjectUserDefinedConversion(Object Expression, Type TargetType)
   à Microsoft.VisualBasic.CompilerServices.Conversions.ChangeType(Object Expression, Type TargetType, Boolean Dynamic)
   à Microsoft.VisualBasic.CompilerServices.OverloadResolution.PassToParameter(Object Argument, ParameterInfo Parameter, Type ParameterType)
   à Microsoft.VisualBasic.CompilerServices.OverloadResolution.MatchArguments(Method TargetProcedure, Object[] Arguments, Object[] MatchedArguments)
   à Microsoft.VisualBasic.CompilerServices.NewLateBinding.ConstructCallArguments(Method TargetProcedure, Object[] Arguments, BindingFlags LookupFlags)
   à Microsoft.VisualBasic.CompilerServices.Symbols.Container.InvokeMethod(Method TargetProcedure, Object[] Arguments, Boolean[] CopyBack, BindingFlags Flags)
   à Microsoft.VisualBasic.CompilerServices.Operators.InvokeUserDefinedOperator(Method OperatorMethod, Boolean ForceArgumentValidation, Object[] Arguments)
   à Microsoft.VisualBasic.CompilerServices.Operators.ConditionalCompareObjectEqual(Object Left, Object Right, Boolean TextCompare)
   à ShowSound.Fenêtre1.timerObtenir_Tick(Object sender, EventArgs e) dans C:\Program Files (x86)\Etienne BAUDOUX\SoftwareZator 2014\Temp\Building\ShowSound\ShowSound.vb:ligne 160
   à System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
   à System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Assemblys chargés **************
mscorlib
    Version de l'assembly : 4.0.0.0
    Version Win32 : 4.0.30319.18444 built by: FX451RTMGDR
    CodeBase : file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll
----------------------------------------
ShowSound
    Version de l'assembly : 1.0.0.0
    Version Win32 : 1.0.0.0
    CodeBase : file:///C:/Users/Emerick%20Herve/Documents/Mes%20Projets%20SoftwareZator/ShowSound/ShowSound/Bin/ShowSound.exe
----------------------------------------
System.Windows.Forms
    Version de l'assembly : 4.0.0.0
    Version Win32 : 4.0.30319.18408 built by: FX451RTMGREL
    CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Version de l'assembly : 4.0.0.0
    Version Win32 : 4.0.30319.18408 built by: FX451RTMGREL
    CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System
    Version de l'assembly : 4.0.0.0
    Version Win32 : 4.0.30319.18408 built by: FX451RTMGREL
    CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
Microsoft.VisualBasic
    Version de l'assembly : 10.0.0.0
    Version Win32 : 11.0.50938.18408 built by: FX451RTMGREL
    CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System.Core
    Version de l'assembly : 4.0.0.0
    Version Win32 : 4.0.30319.18408 built by: FX451RTMGREL
    CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Runtime.Remoting
    Version de l'assembly : 4.0.0.0
    Version Win32 : 4.0.30319.34108 built by: FX45W81RTMGDR
    CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
CoreAudioApi
    Version de l'assembly : 2.0.0.0
    Version Win32 : 2.0.0.0
    CodeBase : file:///C:/Users/Emerick%20Herve/Documents/Mes%20Projets%20SoftwareZator/ShowSound/ShowSound/Bin/CoreAudioApi.DLL
----------------------------------------
Microsoft.VisualBasic.resources
    Version de l'assembly : 10.0.0.0
    Version Win32 : 11.0.50938.18408 built by: FX451RTMGREL
    CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic.resources/v4.0_10.0.0.0_fr_b03f5f7f11d50a3a/Microsoft.VisualBasic.resources.dll
----------------------------------------
System.Windows.Forms.resources
    Version de l'assembly : 4.0.0.0
    Version Win32 : 4.0.30319.18408 built by: FX451RTMGREL
    CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_fr_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------
mscorlib.resources
    Version de l'assembly : 4.0.0.0
    Version Win32 : 4.0.30319.18408 built by: FX451RTMGREL
    CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_fr_b77a5c561934e089/mscorlib.resources.dll
----------------------------------------
(Je suis sur Win 7 64bits pour l'info)
Voici l'endroit où ça bloque (je suppose):
Image:
J'utilise le plugin FrançoisProduction.
Voyez-vous où ça bloque?

Merci d'avance
Emerick


Dernière édition par Emerick_H le Mer 20 Aoû 2014 - 10:19, édité 2 fois



Emerick
Arrow Visitez mon site: emerickh.tk
avatar
lereparateurdepc


Masculin Nombre de messages : 5503
Age : 24
Localisation : Calvados
Emploi/loisirs : Electrotechnicien / électricité, HAUTE TENSION, électronique, informatique, automatisme , Arduino, bref le BRICOLAGE , ...
Humeur : toujours cool
Date d'inscription : 31/01/2010

Re: [résolu]Projet qui ne marche pas...

Message par lereparateurdepc le Mar 19 Aoû 2014 - 11:01

re,

SZ déclare toutes ses variables en type "Object".
Et là, tu l'utilise comme une variable de type String.

Peux-tu me passer le code VB complet OU de l'évènement STP ? En privé si tu le souhaite.

Merci

Cordialement,
Le réparateur de PC



Modérateur & Administrateur du forum
Merci de contacter les membres par MP ou mail que pour "urgences". Le forum est fait pour ça. Merci

@ Contact : franleboss@gmail.com  Smile
Arrow  Visitez mon site : désolé l'hébergeur à fermé Sad

Ma chaine tutube : https://www.youtube.com/channel/UC7iU59NNAHz-tW5wqcgONHA


avatar
Emerick_H
Nouveau
Nouveau

Masculin Nombre de messages : 78
Age : 16
Localisation : Devant mon ordi
Humeur : Désespéré :(
Date d'inscription : 04/05/2013

Re: [résolu]Projet qui ne marche pas...

Message par Emerick_H le Mar 19 Aoû 2014 - 14:11

re,

Je ne sais pas si c'est possible avec la version gratuite, je n'ai pas réussi, donc je vais t'envoyer par mp le projet!

Cordialement,
[Modération : lereparateurdepc]



Emerick
Arrow Visitez mon site: emerickh.tk
avatar
lereparateurdepc


Masculin Nombre de messages : 5503
Age : 24
Localisation : Calvados
Emploi/loisirs : Electrotechnicien / électricité, HAUTE TENSION, électronique, informatique, automatisme , Arduino, bref le BRICOLAGE , ...
Humeur : toujours cool
Date d'inscription : 31/01/2010

Re: [résolu]Projet qui ne marche pas...

Message par lereparateurdepc le Mar 19 Aoû 2014 - 14:25

re,

Il y a une seul version de SZ 2014 ......
A côté de généré le projet, il y a un bouton pour générer les codes VB.

EDIT : Tu as utiliser exécuter un paramètre d'une fonction ou lieu de Modifier une propriété.
EDIT2 : j'ai rien dis..... soit c'est la bonne action mais il y a un bug soit il faut faire autrement Smile
EDIT3 : Ligne 1 code généré par SZ, ligne 2 Le code fonctionnel Smile:
Code:

            Me.Hide (parameters count : 0)()
            Me.Hide()
Même problème pour Show Smile
DONC, c'est un bug de SZ .....
Remplace ces 2 actions par du code VB :
Code:
Me.Hide()
Code:
Me.Show()

Cordialement,
Le réparateur de PC


Dernière édition par lereparateurdepc le Mar 19 Aoû 2014 - 15:42, édité 1 fois



Modérateur & Administrateur du forum
Merci de contacter les membres par MP ou mail que pour "urgences". Le forum est fait pour ça. Merci

@ Contact : franleboss@gmail.com  Smile
Arrow  Visitez mon site : désolé l'hébergeur à fermé Sad

Ma chaine tutube : https://www.youtube.com/channel/UC7iU59NNAHz-tW5wqcgONHA


avatar
lereparateurdepc


Masculin Nombre de messages : 5503
Age : 24
Localisation : Calvados
Emploi/loisirs : Electrotechnicien / électricité, HAUTE TENSION, électronique, informatique, automatisme , Arduino, bref le BRICOLAGE , ...
Humeur : toujours cool
Date d'inscription : 31/01/2010

Re: [résolu]Projet qui ne marche pas...

Message par lereparateurdepc le Mar 19 Aoû 2014 - 15:39

re,

Doublon pour dire que j'ai trouvé d'où viens l'erreur d'exécution !
Décidément, 7/8 erreurs de génération sur 2 actions et une erreur d'exécution liée à une petite variable .... Tu n'as pas de chance Sad

Au démarrage de ton soft, les variables se charges mais elle sont vide (par défaut).
Peu de temps après ce démarrage tu compare une variable vide avec une variable "pleine" d'où l'erreur.
Et oui, oldvolume n'a aucune valeur.....

Pour corriger ça, retourne dans l'éditeur de variable et modifie cette variable; regarde bien,
il y à une case pour dire que la variable doit-être nulle au démarrage.
Attention nulle est différent de vide !!!! exemple :
Variable vide :
Code:
Public oldvolume As System.Object '
Variable nulle :
Code:
Public oldvolume As System.Object = Nothing '
Et ce petit "=Nothing" est compris par le soft et il agit en conséquance.

Autre solution, au démarrage de ton soft, met une valeur impossible:
Modifier la valeur d'une variable avec comme valeur numérique : 101.

Cordialement,
Le réparateur de PC



Modérateur & Administrateur du forum
Merci de contacter les membres par MP ou mail que pour "urgences". Le forum est fait pour ça. Merci

@ Contact : franleboss@gmail.com  Smile
Arrow  Visitez mon site : désolé l'hébergeur à fermé Sad

Ma chaine tutube : https://www.youtube.com/channel/UC7iU59NNAHz-tW5wqcgONHA


avatar
Emerick_H
Nouveau
Nouveau

Masculin Nombre de messages : 78
Age : 16
Localisation : Devant mon ordi
Humeur : Désespéré :(
Date d'inscription : 04/05/2013

Re: [résolu]Projet qui ne marche pas...

Message par Emerick_H le Mar 19 Aoû 2014 - 20:16

re:
merci d'avoir regardé, j'essaye!

EDIT:
Merci! Je n'ai effectivement plus l'erreur! Mais ça ne marche pas, je crois savoir d'ou ça viens, je vous tiens au courant!

reEDIT:
Aaaarg! J'ai trouvé le bug mais mon sz refuse de compiler (pas d'erreur mais il fait ça de temps en temps, demain ça ira mieux Razz )! Merci beaucoup pour l'aide! et bonne nuit!
HS:
pour ce projet, je vais sûrement créer un sujet sur le fofo!

rereEDIT:
Mon projet ne se compile plus! Aaarg! Tant pis, je vais le refaire!
Merci beaucoup pour l'aide et un petit résolu!



Emerick
Arrow Visitez mon site: emerickh.tk

Contenu sponsorisé

Re: [résolu]Projet qui ne marche pas...

Message par Contenu sponsorisé


    La date/heure actuelle est Lun 21 Aoû 2017 - 4:46