Flash info

"La connaissance s'acquiert par l'expérience, tout le reste n'est que de l'information. "

Albert Einstein (1879-1955)

 
Accueil arrow Forum

Bienvenue sur le forum PowerShell-Scripting.com

 
Flooflooz
Utilisateur

PowerShelleur Débutant
Messages: 5
graphgraph
Karma: 0  
Effacement de l'ancien ping après clic sur un bout - 4/12/18 15:58 Voilà un bout de mon script en piece joint que je voudrais résoudre, quand je clique sur le bouton, je voudrais que sa efface l'ancien ping et que ça mette le nouveau mes au lieu de ça le mets en dessous

voila merci d'avance
  | | L'administrateur a désactivé l'accés public en écriture.
Flooflooz
Utilisateur

PowerShelleur Débutant
Messages: 5
graphgraph
Karma: 0  
Re:Effacement de l'ancien ping après clic sur un bout - 4/12/18 16:00 Je n'arrive pas a mettre le photo

Message édité par: Flooflooz, à: 4/12/18 16:03
  | | L'administrateur a désactivé l'accés public en écriture.
Sinjk
Utilisateur

PowerShelleur Débutant
Messages: 20
graphgraph
Karma: 1  
Re:Effacement de l'ancien ping après clic sur un bout - 4/12/18 17:23 Hello,

Pour mettre ton code, utilises les balises code : [ code][ /code] (sans les espaces) et insère ton code entre les 2.

Ce sera plus simple de t aider

Bon courage,

Sinjk
  | | L'administrateur a désactivé l'accés public en écriture.
Flooflooz
Utilisateur

PowerShelleur Débutant
Messages: 5
graphgraph
Karma: 0  
Re:Effacement de l'ancien ping après clic sur un bout - 5/12/18 10:18
Code:

 $boutton2.Add_Click( {     $final=$liste1.Text     $long $final.Length     #Position du caractère recherché -----: '     $ind =  $final.IndexOf("-----") +7     #Extraction de la chaine qui commence à l'index ind, et dont la longeur est la longeur totale moins  l'index retourné + 7     $final $final.Substring($ind,($long $ind))      ### PROBLEME SUR LE PING RESULT. LE TEXTE NE S'EFFACE PAS LORS D'UN NOUVEAU PING     If ($manual.Text -ne ""){$final $manual.Text}     $ErrorActionPreference='SilentlyContinue'            $ping=ping $final -n 1         $ping_result = New-Object System.Windows.Forms.Label     $ping_result.Location = New-Object System.Drawing.Point(60,260)     $ping_result.Text ""     $ping_result.Update()     $ping_result.AutoSize 1     $ping_result.MaximumSize = New-Object System.Drawing.Size(320,100)     $ping_result.Text $ping     $form1.Controls.Remove($ping_result)     $form1.controls.add($ping_result)                    })

  | | L'administrateur a désactivé l'accés public en écriture.
Flooflooz
Utilisateur

PowerShelleur Débutant
Messages: 5
graphgraph
Karma: 0  
Re:Effacement de l'ancien ping après clic sur un bout - 7/12/18 07:24 petit up j'ai vraiment besoin d'aide merci.
  | | L'administrateur a désactivé l'accés public en écriture.
6ratgus
Utilisateur

PowerShelleur Platinum
Messages: 1539
graphgraph
Karma: 112  
Effacement de l'ancien ping après clic sur un bout - 7/12/18 09:45 salut Flooflooz

je voudrais que sa efface l'ancien ping

le ligne :
$ping_result.Text = $ping
remplace bien le contenue de $ping_result

en plus pour etre sur du resultat
tu efface l'ancien contenu :
$ping_result.Text = ""

tu force une mise à jour
$ping_result.Update()

et tu supprime et recrée le label
$form1.Controls.Remove($ping_result)
$form1.controls.add($ping_result)


pour moi pas de problème
mais si l'ancien ping apparais encore en plus du nouveau ping, je vois pas pourquoi ???
sauf si c'est pas ce code qui s'exécute quand tu appui sur le bouton
ou alors le nouveau ping ne affiche pas
  | | L'administrateur a désactivé l'accés public en écriture.
© 2018 PowerShell-Scripting.com