Question [RESOLU]verifier si un utilisateur existe dans ad

Plus d'informations
il y a 10 ans 11 mois #20211 par Tiryaki
Re bonjour
j'aurais besoin encore votre aide ...

j'avais mis dans mon code 2 boutton radio une qui permet de griser la texte box et l'autre qui permet d'entrer une date dans la texte box le probleme c'est que sa ne fonctionne plus pourtant j'ai rien changer ...

merci de m'aider ...
[code:1]
#ButtonRadio
$RadioBouton1 = New-Object System.Windows.Forms.RadioButton
$RadioBouton1.Location = new-object System.Drawing.Size(40,400)
$RadioBouton1.size = New-Object System.Drawing.Size(80,20)
$RadioBouton1.Text = \"Permanent\"
$RadioBouton1.checked = $false

$RadioBouton2 = New-Object System.Windows.Forms.RadioButton
$RadioBouton2.Location = new-object System.Drawing.Size(40,350)
$RadioBouton2.size = New-Object System.Drawing.Size(80,20)
$RadioBouton2.Text = \"Temporary\"
$RadioBouton2.checked = $false

$TextBoxFolder = New-Object System.Windows.Forms.TextBox
$TextBoxFolder.Location = New-Object System.Drawing.Size(250,350)
$TextBoxFolder.Size = New-Object System.Drawing.Size(90,30)
$TextBoxFolder.enabled = $false





$objForm.Controls | Where {
$RadioBouton2 -is [System.Windows.Forms.RadioButton]
} | ForEach {
$RadioBouton2.Add_Click
({

If ( -Not $TextBoxFolder.Enabled )

{

$TextBoxFolder.Enabled = $True

}
} )
}

$objForm.Controls | Where {
$RadioBouton1 -is [System.Windows.Forms.RadioButton]
} | ForEach {
$RadioBouton1.Add_Click
({

If ( $TextBoxFolder.Enabled)

{

$TextBoxFolder.Enabled = $False

}

})
}
[/code:1]

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 10 ans 11 mois #20214 par Richard Lazaro
@6ratus :

je l'ai pas vu celle là !


Cela arrive à tout le monde ;)

@Fatih57 :

Alors par contre, ton code ne fonctionne pas de base.
J'ai repris celui que tu as publiéau tout début et les radiobutton ne font aucune action sur la TextBox.

Bon ce qui est étrange c'est que le Add_Click des radios button ne sont pas exécutés (je ne passe jamais dedans en mode debug)
Je suis pasu n pro du WinForms mais je vais essayer de regarder cela.

Richard.

Think-MS : (Get-Life).Days | %{ Learn-More }

\\"Problems cannot be solved by the same level of thinking that created them.\\" - Albert Einstein

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 10 ans 11 mois #20215 par Tiryaki
Merci de ton aide :)

Enfaite avant de poster sur le forum tout fonctionner sauf la recherche de l'utilisateur maintenant la recherche fonctionne mais les boutton radio ne fonctionne plus ...

je commence a decouvrire a peine PowerShell du coup je comprend pas trop ... :(

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 10 ans 11 mois #20216 par Richard Lazaro
Ok, j'ai trouvé.

Alors déjà je comprends pas ce que tu recherches à faire avec ta recherche sur les controles :

[code:1]
$objForm.Controls | Where {
$RadioBouton2 -is [System.Windows.Forms.RadioButton]
} | ForEach {
[/code:1]

Peut être une réutilisation du code d'internet sans le comprendre ? ;)

Aprés le soucis vient de la déclaration du Add_Click, la parenthèse à la ligne, il n'aime pas ça :

[code:1]
#ButtonRadio
$RadioBouton1 = New-Object System.Windows.Forms.RadioButton
$RadioBouton1.Location = new-object System.Drawing.Size(40,400)
$RadioBouton1.size = New-Object System.Drawing.Size(80,20)
$RadioBouton1.Text = \"Permanent\"
$RadioBouton1.checked = $false

$RadioBouton2 = New-Object System.Windows.Forms.RadioButton
$RadioBouton2.Location = new-object System.Drawing.Size(40,350)
$RadioBouton2.size = New-Object System.Drawing.Size(80,20)
$RadioBouton2.Text = \"Temporary\"
$RadioBouton2.checked = $false

$TextBoxFolder = New-Object System.Windows.Forms.TextBox
$TextBoxFolder.Location = New-Object System.Drawing.Size(250,350)
$TextBoxFolder.Size = New-Object System.Drawing.Size(90,30)
$TextBoxFolder.enabled = $false

$RadioBouton1.Add_Click({
If ($TextBoxFolder.Enabled)
{
$TextBoxFolder.Enabled=$False
}
})

$RadioBouton2.Add_Click({
If (-Not $TextBoxFolder.Enabled)
{
$TextBoxFolder.Enabled=$True
}
})[/code:1]

Think-MS : (Get-Life).Days | %{ Learn-More }

\\"Problems cannot be solved by the same level of thinking that created them.\\" - Albert Einstein

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 10 ans 11 mois #20218 par Tiryaki
Merci beaucoup :)

J'avoue je me suis aider sur internet ... pourtant quand j'ai monter mon code a mon tuteur de stage il ma fait aucune remarque ...

Message édité par: Fatih57, à: 18/06/15 14:35<br><br>Message édité par: Fatih57, à: 18/06/15 15:28

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 10 ans 11 mois #20225 par xyz
Fatih57 écrit:

J'avoue je me suis aider sur internet ... pourtant quand j'ai monter mon code a mon tuteur de stage il ma fait aucune remarque ...

Ce ne devrait pas être l'inverse ? :P

Tutoriels PowerShell

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.043 secondes
Propulsé par Kunena