Question
sauvgarde une form
- arnold
- Auteur du sujet
- Hors Ligne
- Membre senior
Réduire
Plus d'informations
- Messages : 57
- Remerciements reçus 0
il y a 13 ans 4 mois #8127
par arnold
sauvgarde une form a été créé par arnold
bonjour
je voudrais enregistre une Form.
[code:1]$temp = \"C:\studio\divers\fichier.png\"
$form.SaveFileDialog.[System.Windows.Forms.Form] \"$temp\"[/code:1]
merci pour votre aide
arnold
je voudrais enregistre une Form.
[code:1]$temp = \"C:\studio\divers\fichier.png\"
$form.SaveFileDialog.[System.Windows.Forms.Form] \"$temp\"[/code:1]
merci pour votre aide
arnold
Connexion ou Créer un compte pour participer à la conversation.
- Arnaud Petitjean
- Hors Ligne
- Modérateur
il y a 13 ans 4 mois #8128
par Arnaud Petitjean
MVP PowerShell et créateur de ce magnifique forum
Auteur de 6 livres PowerShell aux éditions ENI
Fondateur de la société Start-Scripting
Besoin d'une formation PowerShell ?
Réponse de Arnaud Petitjean sur le sujet Re:sauvgarde une form
Salut Arnold,
Peux tu être plus explicite stp ? Je ne comprends pas très bien ce que tu cherches à faire.
Arnaud
Peux tu être plus explicite stp ? Je ne comprends pas très bien ce que tu cherches à faire.
Arnaud
MVP PowerShell et créateur de ce magnifique forum
Auteur de 6 livres PowerShell aux éditions ENI
Fondateur de la société Start-Scripting
Besoin d'une formation PowerShell ?
Connexion ou Créer un compte pour participer à la conversation.
- arnold
- Auteur du sujet
- Hors Ligne
- Membre senior
Réduire
Plus d'informations
- Messages : 57
- Remerciements reçus 0
il y a 13 ans 4 mois #8130
par arnold
Réponse de arnold sur le sujet Re:sauvgarde une form
merci,
Le script m'annonce pas d'erreur.
mais j'ai ne pas de resultat. je ne
pas de ficher *.png ....
merci
arnold
=======================
[code:1]#extrait:
# [..]
$form = New-Object System.Windows.Forms.Form
$form.AutoSize = $true
$form.AutoSizeMode = 'GrowAndShrink'
$form.FormBorderStyle = 'FixedDialog'
$form.ForeColor = \"#FF7B24\"
$form.KeyPreview = $true
$form.MaximizeBox = $false
$form.Text = '- Formules des Maths -'
$form.Controls.Add($cal)
$form.add_Shown({$form.Activate()})
$form.add_KeyDown({
switch($_.KeyCode) {
'Escape' {$form.Close()}
'Return' {$form.Close(); $Start = $cal.SelectionRange.Start; $End = $cal.SelectionRange.End}
}
})
[void]$form.ShowDialog()
$temp = \"C:\date.png\"
$form.SavePicture.(\"$temp\".[System.Windows.Forms.form]::«»png)[/code:1]
Le script m'annonce pas d'erreur.
mais j'ai ne pas de resultat. je ne
pas de ficher *.png ....
merci
arnold
=======================
[code:1]#extrait:
# [..]
$form = New-Object System.Windows.Forms.Form
$form.AutoSize = $true
$form.AutoSizeMode = 'GrowAndShrink'
$form.FormBorderStyle = 'FixedDialog'
$form.ForeColor = \"#FF7B24\"
$form.KeyPreview = $true
$form.MaximizeBox = $false
$form.Text = '- Formules des Maths -'
$form.Controls.Add($cal)
$form.add_Shown({$form.Activate()})
$form.add_KeyDown({
switch($_.KeyCode) {
'Escape' {$form.Close()}
'Return' {$form.Close(); $Start = $cal.SelectionRange.Start; $End = $cal.SelectionRange.End}
}
})
[void]$form.ShowDialog()
$temp = \"C:\date.png\"
$form.SavePicture.(\"$temp\".[System.Windows.Forms.form]::«»png)[/code:1]
Connexion ou Créer un compte pour participer à la conversation.
- Laurent Dardenne
- Hors Ligne
- Modérateur
Réduire
Plus d'informations
- Messages : 6300
- Remerciements reçus 68
il y a 13 ans 4 mois #8131
par Laurent Dardenne
Tutoriels PowerShell
Réponse de Laurent Dardenne sur le sujet Re:sauvgarde une form
J'ai comme l'impression que tu fais
un mixte VB6
et PowerShell/dotnet, je me trompes ?
De plus si tu fermes la fenêtre ton image ne contiendra certainement pas son rendu puisqu'elle est 'cachée'.
De plus si tu fermes la fenêtre ton image ne contiendra certainement pas son rendu puisqu'elle est 'cachée'.
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
- arnold
- Auteur du sujet
- Hors Ligne
- Membre senior
Réduire
Plus d'informations
- Messages : 57
- Remerciements reçus 0
il y a 13 ans 4 mois #8132
par arnold
Réponse de arnold sur le sujet Re:sauvgarde une form
Bonsoir
merci a vous!
Qu'est ce que j'ai encore fait?
Si vous ne trouver pas une solution,
je vais faire autre chose
arnold
merci a vous!
Qu'est ce que j'ai encore fait?
Si vous ne trouver pas une solution,
je vais faire autre chose
arnold
Connexion ou Créer un compte pour participer à la conversation.
- Arnaud Petitjean
- Hors Ligne
- Modérateur
il y a 13 ans 4 mois #8133
par Arnaud Petitjean
MVP PowerShell et créateur de ce magnifique forum
Auteur de 6 livres PowerShell aux éditions ENI
Fondateur de la société Start-Scripting
Besoin d'une formation PowerShell ?
Réponse de Arnaud Petitjean sur le sujet Re:sauvgarde une form
Je ne pense pas que ça va résoudre ton problème, mais la première chose qui me saute aux yeux c'est le point entre \"SavePicture\" et ta parenthèse ouvrante. Il n'en faut pas pour appeler une méthode.
[code:1]$form.SavePicture.(\"$temp\".[System.Windows.Forms.form]::«»png)
[/code:1]
D'autre part, dans [code:1](\"$temp\".[System.Windows.Forms.form]::«»png)[/code:1] tu mets un point entre tes 2 valeurs, je pense qu'une virgule serait plus appropriée.
De façon plus globale sans vouloir te vexer, et comme le dit Laurent de façon moins directe, je pense qu'il te manque quelques bases. En te lançant dans un projet WinForm, tu places peut-être la barre un peu haut .
Sinon, ça me semble bizarre que tu n'ai pas de messages d'erreur. Vérifie la valeur de ta variable $ErrorActionPreference. Si elle a la valeur \"silentlycontinue\" tous les erreurs sont masquées. Dans ce cas, mets lui la valeur \"continue\" ou \"stop\".
@+
Arnaud<br><br>Message édité par: Arnaud, à: 25/11/10 22:07
[code:1]$form.SavePicture.(\"$temp\".[System.Windows.Forms.form]::«»png)
[/code:1]
D'autre part, dans [code:1](\"$temp\".[System.Windows.Forms.form]::«»png)[/code:1] tu mets un point entre tes 2 valeurs, je pense qu'une virgule serait plus appropriée.
De façon plus globale sans vouloir te vexer, et comme le dit Laurent de façon moins directe, je pense qu'il te manque quelques bases. En te lançant dans un projet WinForm, tu places peut-être la barre un peu haut .
Sinon, ça me semble bizarre que tu n'ai pas de messages d'erreur. Vérifie la valeur de ta variable $ErrorActionPreference. Si elle a la valeur \"silentlycontinue\" tous les erreurs sont masquées. Dans ce cas, mets lui la valeur \"continue\" ou \"stop\".
@+
Arnaud<br><br>Message édité par: Arnaud, à: 25/11/10 22:07
MVP PowerShell et créateur de ce magnifique forum
Auteur de 6 livres PowerShell aux éditions ENI
Fondateur de la société Start-Scripting
Besoin d'une formation PowerShell ?
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.080 secondes
- Vous êtes ici :
- Accueil
- forum
- PowerShell
- Entraide pour les débutants
- sauvgarde une form