Apprendre a faire son Panel connect pour son tool C# PS3 DEX / REX / CEX

Statut
N'est pas ouverte pour d'autres réponses.
Inscription
29 Décembre 2013
Messages
704
Réactions
276
Points
14 496
Salut c'est AllsGamingHD
Aujourd'hui on se retrouve pour un nouveau topique pour créer son panel connecte sur son tool pour les PS3 DEX / REX / CEX etc...
Petit Screenshots de se que sera aux final :)
:
upload_2014-12-29_1-33-2.png


Réquis :
-Visual Studio C#
-Un Cerveaux :D
-Savoir suivre :D


Commençons.. :

Créer son projet :

-Ouvrez VS
-Nouveau Projet
-Application Windows Form
-Nommez le projet comme vous le voulez

-
1.png


Titre & Apparition de la form :

-Changez le titre de la form en cliquant dessus allez dans Text dans la fenêtre prpropriétés
-Changez ou va apparaître la form clique sur la form et allez sur StartPosition dans la fenêtres propriétés et mettre sur CenterScreen

2.png


Ajoutez les button :

-Ajoutez 2 RadioButton & 4 Button
3.png


Renommez les button & RadioButton :

-Renommez 1 RadioButton CCAPI & l'autre TMAPI
-Renommez 1 Button "Connect" 1 Autre "Attach" 1 Autre "Connect && Attach" et le dernier "Disconnect"

4.png


Ajoutez les références :

-Clique Droit sur Références
-Ajoutez une références...

5.png


Importe la références PS3Lib :

-Allez dans parcourir
-Faites parcourir...
-Allez chercher le PS3Lib.dll
-Faites Ajoutez

6.png


Partie final pour ajoute la références :

-Cochez la case qui a a coter de PS3Lib.dll
-Faites OK

7.png


Accéder au codage de la FORM :

-Faites un double clique sur le contour de la form
8.png


Insérer les codage du PS3Lib.dll dans le projet :

-Ajoutez using PS3Lib.dll avec les autres using
9.png


Créer la fonction PS3 :

-Placer vous juste apres le public partial comme sur la screen
-Marque PS3API PS3 = new PS3API();

10.png


Coder les RadioButtons :

Code:
PS3.ChangeAPI(SelectAPI.ControlConsole);
Code:
PS3.ChangeAPI(SelectAPI.TargetManager);
11.png


Coder les button connect / attach / disconnect et connect & attach :
Code:
            if (PS3.ConnectTarget())
            {
                MessageBox.Show("PS3 Connect Success", "Successfuly Connected", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                MessageBox.Show("PS3 Can't Connect pls Retry", "Error Retry", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
Code:
            if (PS3.AttachProcess())
            {
                MessageBox.Show("PS3 Attach Success", "Successfuly Attached", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                MessageBox.Show("PS3 Can't Attach pls Retry", "Error Retry", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
Code:
            if (PS3.ConnectTarget())
                if (PS3.AttachProcess())
            {
                MessageBox.Show("PS3 Connect & Attach Success", "Successfuly Connected & Attached", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                MessageBox.Show("PS3 Can't Connect & Attach pls Retry", "Error Retry", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
Code:
            PS3.DisconnectTarget();

12.png


Voila vous avez fait votre connect panel pour votre tool tous et fonctionnel :D :)

Il a un button si vous appuyer dessus me remercira pour le temps que j'ai passer sur le topic ^^ :)

temps de redaction = 1h30
temps de redaction + créetion du connect panel + screen = 2h


petit cadeaux <3
la source du tuto :)



 

Peaky Blinders

King Plex
Ancien staff
Inscription
27 Décembre 2012
Messages
12 668
Réactions
5 293
Points
26 663
Pour les radioButton, il faut mettre :
Code:
if(radioButton1.Checked)
      PS3.ChangeAPI(SelectAPI.ControlConsole;
Code:
if(radioButton2.Checked)
     PS3.ChangeAPI(SelectAPI.TargetManager);

car dès que le radioButton est coché/décoché le code est exécuté. :ok:
 
Inscription
29 Décembre 2013
Messages
704
Réactions
276
Points
14 496
Pour les radioButton, il faut mettre :
Code:
if(radioButton1.Checked)
      PS3.ChangeAPI(SelectAPI.ControlConsole;
Code:
if(radioButton2.Checked)
     PS3.ChangeAPI(SelectAPI.TargetManager);

car dès que le radioButton est coché/décoché le code est exécuté. :ok:
Sauf que soit CCAPI ou TMAPI et cocher donc quand tu veux cocher TMAPI sa decoche CCAPI & quand tu recoche CCAPI sa decoche tous seul TMAPI :*
 
Inscription
29 Décembre 2013
Messages
704
Réactions
276
Points
14 496
Pour les radioButton, il faut mettre :
Code:
if(radioButton1.Checked)
      PS3.ChangeAPI(SelectAPI.ControlConsole;
Code:
if(radioButton2.Checked)
     PS3.ChangeAPI(SelectAPI.TargetManager);

car dès que le radioButton est coché/décoché le code est exécuté. :ok:
Moi sa marche nickel :) toi tu t'embete a rajoute de ligne inutile chacun sa facon :p
 

Peaky Blinders

King Plex
Ancien staff
Inscription
27 Décembre 2012
Messages
12 668
Réactions
5 293
Points
26 663
Sauf que soit CCAPI ou TMAPI et cocher donc quand tu veux cocher TMAPI sa decoche CCAPI & quand tu recoche CCAPI sa decoche tous seul TMAPI :*
Bah oui ça c'est normal sauf que ça exécute quand même le code du bouton CEX quand tu coche DEX et vice versa
 
Statut
N'est pas ouverte pour d'autres réponses.
Haut