Bonjour,
Je ne connais rien en Vb mais je cherche un moyen de générer
automatiquement un fichier Jpeg (pas de bmp) à partir du contenu du
presse papier.
Il me faut absolument que je puisse paramètrer (en dur) le chemin de
destination et que le script puisse soit :
- générer automatiquement un nom de fichier du type
(année+mois+jour+hh+mm+ss)
- afficher une inviter pour nommer le fichier
J'ai pour l'instant trouvé ça mais il y a une erreur dans le script.
Public Declare Sub keybd_event Lib "user32" (ByVal bVk As Byte, ByVal
bScan As Byte, ByVal dwFlags As Long, ByVal dwExtraInfo As Long)
Public Const VK_SNAPSHOT = &H2C
theFile [chemin]
Public Function SaveScreen(ByVal theFile As String) As Boolean
If IsFileExist(theFile) = True Then
Kill theFile
End If
Clipboard.clear
Call keybd_event(vbKeySnapshot, 0, 0, 0)
DoEvents
SavePicture Clipboard.GetData(vbCFBitmap), theFile
End Function
L'idéal serait d'avoir deux scripts pour qui différencient la manière de
nommer le fichier.
Je compte grandement sur votre aide, merci.
Bonjour,
Je ne connais rien en Vb mais je cherche un moyen de générer
automatiquement un fichier Jpeg (pas de bmp) à partir du contenu du
presse papier.
Il me faut absolument que je puisse paramètrer (en dur) le chemin de
destination et que le script puisse soit :
- générer automatiquement un nom de fichier du type
(année+mois+jour+hh+mm+ss)
- afficher une inviter pour nommer le fichier
J'ai pour l'instant trouvé ça mais il y a une erreur dans le script.
Public Declare Sub keybd_event Lib "user32" (ByVal bVk As Byte, ByVal
bScan As Byte, ByVal dwFlags As Long, ByVal dwExtraInfo As Long)
Public Const VK_SNAPSHOT = &H2C
theFile [chemin]
Public Function SaveScreen(ByVal theFile As String) As Boolean
If IsFileExist(theFile) = True Then
Kill theFile
End If
Clipboard.clear
Call keybd_event(vbKeySnapshot, 0, 0, 0)
DoEvents
SavePicture Clipboard.GetData(vbCFBitmap), theFile
End Function
L'idéal serait d'avoir deux scripts pour qui différencient la manière de
nommer le fichier.
Je compte grandement sur votre aide, merci.
Bonjour,
Je ne connais rien en Vb mais je cherche un moyen de générer
automatiquement un fichier Jpeg (pas de bmp) à partir du contenu du
presse papier.
Il me faut absolument que je puisse paramètrer (en dur) le chemin de
destination et que le script puisse soit :
- générer automatiquement un nom de fichier du type
(année+mois+jour+hh+mm+ss)
- afficher une inviter pour nommer le fichier
J'ai pour l'instant trouvé ça mais il y a une erreur dans le script.
Public Declare Sub keybd_event Lib "user32" (ByVal bVk As Byte, ByVal
bScan As Byte, ByVal dwFlags As Long, ByVal dwExtraInfo As Long)
Public Const VK_SNAPSHOT = &H2C
theFile [chemin]
Public Function SaveScreen(ByVal theFile As String) As Boolean
If IsFileExist(theFile) = True Then
Kill theFile
End If
Clipboard.clear
Call keybd_event(vbKeySnapshot, 0, 0, 0)
DoEvents
SavePicture Clipboard.GetData(vbCFBitmap), theFile
End Function
L'idéal serait d'avoir deux scripts pour qui différencient la manière de
nommer le fichier.
Je compte grandement sur votre aide, merci.
Bonjour,
Je ne comprends pas tout (c'est fréquent), pourquoi fais-tu une
procédure de copie de l'image, dans la mesure où l'image est copiée depuis
sa source, par exemple, si ça vient de paint, tu fais "copier" dans paint,
et ça passe dans le presse-papier; et si ça vient d'un fichier, la
conversion se fait directement sur le fichier en le renommant ensuite (par
exemple avec paint) ?
En conclusion, tu as Paint qui fait déjà ce que tu veux faire, alors
pourquoi réécrire en quelque sorte un Paint dans un programme, au surplus,
il n'y a qu'à le lancer depuis le programme avec le fichier... A moins que
cette fonction ne soit qu'une partie du programme, sinon, Paint fait ce
que tu veux faire, certes, il faudra par toi même écrire le nom du
fichier...
--
Site ROMANS édités
http://www.manuscritdepot.com/a.joseph-attila-pusztay.1.htm
Site LOGICIELS
http://irolog.free.fr
http://irolog.free.fr/ecrire/index.htm
------------------------------------------------------------------------------------
"Antoine D" a écrit dans le message de news:
450b0cdc$0$29533$Bonjour,
Je ne connais rien en Vb mais je cherche un moyen de générer
automatiquement un fichier Jpeg (pas de bmp) à partir du contenu du
presse papier.
Il me faut absolument que je puisse paramètrer (en dur) le chemin de
destination et que le script puisse soit :
- générer automatiquement un nom de fichier du type
(année+mois+jour+hh+mm+ss)
- afficher une inviter pour nommer le fichier
J'ai pour l'instant trouvé ça mais il y a une erreur dans le script.
Public Declare Sub keybd_event Lib "user32" (ByVal bVk As Byte, ByVal
bScan As Byte, ByVal dwFlags As Long, ByVal dwExtraInfo As Long)
Public Const VK_SNAPSHOT = &H2C
theFile [chemin]
Public Function SaveScreen(ByVal theFile As String) As Boolean
If IsFileExist(theFile) = True Then
Kill theFile
End If
Clipboard.clear
Call keybd_event(vbKeySnapshot, 0, 0, 0)
DoEvents
SavePicture Clipboard.GetData(vbCFBitmap), theFile
End Function
L'idéal serait d'avoir deux scripts pour qui différencient la manière de
nommer le fichier.
Je compte grandement sur votre aide, merci.
Bonjour,
Je ne comprends pas tout (c'est fréquent), pourquoi fais-tu une
procédure de copie de l'image, dans la mesure où l'image est copiée depuis
sa source, par exemple, si ça vient de paint, tu fais "copier" dans paint,
et ça passe dans le presse-papier; et si ça vient d'un fichier, la
conversion se fait directement sur le fichier en le renommant ensuite (par
exemple avec paint) ?
En conclusion, tu as Paint qui fait déjà ce que tu veux faire, alors
pourquoi réécrire en quelque sorte un Paint dans un programme, au surplus,
il n'y a qu'à le lancer depuis le programme avec le fichier... A moins que
cette fonction ne soit qu'une partie du programme, sinon, Paint fait ce
que tu veux faire, certes, il faudra par toi même écrire le nom du
fichier...
--
Site ROMANS édités
http://www.manuscritdepot.com/a.joseph-attila-pusztay.1.htm
Site LOGICIELS
http://irolog.free.fr
http://irolog.free.fr/ecrire/index.htm
------------------------------------------------------------------------------------
"Antoine D" <nobody@nobody.com> a écrit dans le message de news:
450b0cdc$0$29533$626a54ce@news.free.fr...
Bonjour,
Je ne connais rien en Vb mais je cherche un moyen de générer
automatiquement un fichier Jpeg (pas de bmp) à partir du contenu du
presse papier.
Il me faut absolument que je puisse paramètrer (en dur) le chemin de
destination et que le script puisse soit :
- générer automatiquement un nom de fichier du type
(année+mois+jour+hh+mm+ss)
- afficher une inviter pour nommer le fichier
J'ai pour l'instant trouvé ça mais il y a une erreur dans le script.
Public Declare Sub keybd_event Lib "user32" (ByVal bVk As Byte, ByVal
bScan As Byte, ByVal dwFlags As Long, ByVal dwExtraInfo As Long)
Public Const VK_SNAPSHOT = &H2C
theFile [chemin]
Public Function SaveScreen(ByVal theFile As String) As Boolean
If IsFileExist(theFile) = True Then
Kill theFile
End If
Clipboard.clear
Call keybd_event(vbKeySnapshot, 0, 0, 0)
DoEvents
SavePicture Clipboard.GetData(vbCFBitmap), theFile
End Function
L'idéal serait d'avoir deux scripts pour qui différencient la manière de
nommer le fichier.
Je compte grandement sur votre aide, merci.
Bonjour,
Je ne comprends pas tout (c'est fréquent), pourquoi fais-tu une
procédure de copie de l'image, dans la mesure où l'image est copiée depuis
sa source, par exemple, si ça vient de paint, tu fais "copier" dans paint,
et ça passe dans le presse-papier; et si ça vient d'un fichier, la
conversion se fait directement sur le fichier en le renommant ensuite (par
exemple avec paint) ?
En conclusion, tu as Paint qui fait déjà ce que tu veux faire, alors
pourquoi réécrire en quelque sorte un Paint dans un programme, au surplus,
il n'y a qu'à le lancer depuis le programme avec le fichier... A moins que
cette fonction ne soit qu'une partie du programme, sinon, Paint fait ce
que tu veux faire, certes, il faudra par toi même écrire le nom du
fichier...
--
Site ROMANS édités
http://www.manuscritdepot.com/a.joseph-attila-pusztay.1.htm
Site LOGICIELS
http://irolog.free.fr
http://irolog.free.fr/ecrire/index.htm
------------------------------------------------------------------------------------
"Antoine D" a écrit dans le message de news:
450b0cdc$0$29533$Bonjour,
Je ne connais rien en Vb mais je cherche un moyen de générer
automatiquement un fichier Jpeg (pas de bmp) à partir du contenu du
presse papier.
Il me faut absolument que je puisse paramètrer (en dur) le chemin de
destination et que le script puisse soit :
- générer automatiquement un nom de fichier du type
(année+mois+jour+hh+mm+ss)
- afficher une inviter pour nommer le fichier
J'ai pour l'instant trouvé ça mais il y a une erreur dans le script.
Public Declare Sub keybd_event Lib "user32" (ByVal bVk As Byte, ByVal
bScan As Byte, ByVal dwFlags As Long, ByVal dwExtraInfo As Long)
Public Const VK_SNAPSHOT = &H2C
theFile [chemin]
Public Function SaveScreen(ByVal theFile As String) As Boolean
If IsFileExist(theFile) = True Then
Kill theFile
End If
Clipboard.clear
Call keybd_event(vbKeySnapshot, 0, 0, 0)
DoEvents
SavePicture Clipboard.GetData(vbCFBitmap), theFile
End Function
L'idéal serait d'avoir deux scripts pour qui différencient la manière de
nommer le fichier.
Je compte grandement sur votre aide, merci.
Bonjour,
En fait le problème tient des manipulations ...
Concrètement pour des besoins professionnels je cherche un système qui
puisse a des néophytes sans manipulation autre que celle de double cliquer
sur une icône, permette de génrer un fichier de manière transparente pour
l'utilisateur.
Je m'explique plus en détails : un manipulateur radio peut depuis son
logiciel copier l'image en cours dans le presse papier en un clic
(faisable pour tout un chacun) mais je souhaite pour un logiciel de
dossier patient récupérer l'apercu sous forme de fichier .jpeg nommé
automatique ou renommé par l'utilisateur sur un dossier réseau.
Aujourd'hui l'utilisateur est effectivement obligé d'ouvrir paint, de
faire "nouveau", de coller, de faire enregistrer sous, de choisir jpeg, de
designer le bon chemin de faire engistrer sous et de fermer paint...
Un banc de radio numérique est déjà une révolution dans un établissement
de santé... Si on plus on leur demander de faire des manips
complémentaires de niveau ingénieur (sic...)
Alors si vous voulez attendre 30 mn de plus quand vous allez passer une
simple radio, ne m'aidez pas !!! ;)
"X" a écrit dans le message de news:
%Bonjour,
Je ne comprends pas tout (c'est fréquent), pourquoi fais-tu une
procédure de copie de l'image, dans la mesure où l'image est copiée
depuis sa source, par exemple, si ça vient de paint, tu fais "copier"
dans paint, et ça passe dans le presse-papier; et si ça vient d'un
fichier, la conversion se fait directement sur le fichier en le renommant
ensuite (par exemple avec paint) ?
En conclusion, tu as Paint qui fait déjà ce que tu veux faire, alors
pourquoi réécrire en quelque sorte un Paint dans un programme, au
surplus, il n'y a qu'à le lancer depuis le programme avec le fichier... A
moins que cette fonction ne soit qu'une partie du programme, sinon, Paint
fait ce que tu veux faire, certes, il faudra par toi même écrire le nom
du fichier...
--
Site ROMANS édités
http://www.manuscritdepot.com/a.joseph-attila-pusztay.1.htm
Site LOGICIELS
http://irolog.free.fr
http://irolog.free.fr/ecrire/index.htm
------------------------------------------------------------------------------------
"Antoine D" a écrit dans le message de news:
450b0cdc$0$29533$Bonjour,
Je ne connais rien en Vb mais je cherche un moyen de générer
automatiquement un fichier Jpeg (pas de bmp) à partir du contenu du
presse papier.
Il me faut absolument que je puisse paramètrer (en dur) le chemin de
destination et que le script puisse soit :
- générer automatiquement un nom de fichier du type
(année+mois+jour+hh+mm+ss)
- afficher une inviter pour nommer le fichier
J'ai pour l'instant trouvé ça mais il y a une erreur dans le script.
Public Declare Sub keybd_event Lib "user32" (ByVal bVk As Byte, ByVal
bScan As Byte, ByVal dwFlags As Long, ByVal dwExtraInfo As Long)
Public Const VK_SNAPSHOT = &H2C
theFile [chemin]
Public Function SaveScreen(ByVal theFile As String) As Boolean
If IsFileExist(theFile) = True Then
Kill theFile
End If
Clipboard.clear
Call keybd_event(vbKeySnapshot, 0, 0, 0)
DoEvents
SavePicture Clipboard.GetData(vbCFBitmap), theFile
End Function
L'idéal serait d'avoir deux scripts pour qui différencient la manière de
nommer le fichier.
Je compte grandement sur votre aide, merci.
Bonjour,
En fait le problème tient des manipulations ...
Concrètement pour des besoins professionnels je cherche un système qui
puisse a des néophytes sans manipulation autre que celle de double cliquer
sur une icône, permette de génrer un fichier de manière transparente pour
l'utilisateur.
Je m'explique plus en détails : un manipulateur radio peut depuis son
logiciel copier l'image en cours dans le presse papier en un clic
(faisable pour tout un chacun) mais je souhaite pour un logiciel de
dossier patient récupérer l'apercu sous forme de fichier .jpeg nommé
automatique ou renommé par l'utilisateur sur un dossier réseau.
Aujourd'hui l'utilisateur est effectivement obligé d'ouvrir paint, de
faire "nouveau", de coller, de faire enregistrer sous, de choisir jpeg, de
designer le bon chemin de faire engistrer sous et de fermer paint...
Un banc de radio numérique est déjà une révolution dans un établissement
de santé... Si on plus on leur demander de faire des manips
complémentaires de niveau ingénieur (sic...)
Alors si vous voulez attendre 30 mn de plus quand vous allez passer une
simple radio, ne m'aidez pas !!! ;)
"X" <X@Y.Z> a écrit dans le message de news:
%23cFhLFW2GHA.3464@TK2MSFTNGP03.phx.gbl...
Bonjour,
Je ne comprends pas tout (c'est fréquent), pourquoi fais-tu une
procédure de copie de l'image, dans la mesure où l'image est copiée
depuis sa source, par exemple, si ça vient de paint, tu fais "copier"
dans paint, et ça passe dans le presse-papier; et si ça vient d'un
fichier, la conversion se fait directement sur le fichier en le renommant
ensuite (par exemple avec paint) ?
En conclusion, tu as Paint qui fait déjà ce que tu veux faire, alors
pourquoi réécrire en quelque sorte un Paint dans un programme, au
surplus, il n'y a qu'à le lancer depuis le programme avec le fichier... A
moins que cette fonction ne soit qu'une partie du programme, sinon, Paint
fait ce que tu veux faire, certes, il faudra par toi même écrire le nom
du fichier...
--
Site ROMANS édités
http://www.manuscritdepot.com/a.joseph-attila-pusztay.1.htm
Site LOGICIELS
http://irolog.free.fr
http://irolog.free.fr/ecrire/index.htm
------------------------------------------------------------------------------------
"Antoine D" <nobody@nobody.com> a écrit dans le message de news:
450b0cdc$0$29533$626a54ce@news.free.fr...
Bonjour,
Je ne connais rien en Vb mais je cherche un moyen de générer
automatiquement un fichier Jpeg (pas de bmp) à partir du contenu du
presse papier.
Il me faut absolument que je puisse paramètrer (en dur) le chemin de
destination et que le script puisse soit :
- générer automatiquement un nom de fichier du type
(année+mois+jour+hh+mm+ss)
- afficher une inviter pour nommer le fichier
J'ai pour l'instant trouvé ça mais il y a une erreur dans le script.
Public Declare Sub keybd_event Lib "user32" (ByVal bVk As Byte, ByVal
bScan As Byte, ByVal dwFlags As Long, ByVal dwExtraInfo As Long)
Public Const VK_SNAPSHOT = &H2C
theFile [chemin]
Public Function SaveScreen(ByVal theFile As String) As Boolean
If IsFileExist(theFile) = True Then
Kill theFile
End If
Clipboard.clear
Call keybd_event(vbKeySnapshot, 0, 0, 0)
DoEvents
SavePicture Clipboard.GetData(vbCFBitmap), theFile
End Function
L'idéal serait d'avoir deux scripts pour qui différencient la manière de
nommer le fichier.
Je compte grandement sur votre aide, merci.
Bonjour,
En fait le problème tient des manipulations ...
Concrètement pour des besoins professionnels je cherche un système qui
puisse a des néophytes sans manipulation autre que celle de double cliquer
sur une icône, permette de génrer un fichier de manière transparente pour
l'utilisateur.
Je m'explique plus en détails : un manipulateur radio peut depuis son
logiciel copier l'image en cours dans le presse papier en un clic
(faisable pour tout un chacun) mais je souhaite pour un logiciel de
dossier patient récupérer l'apercu sous forme de fichier .jpeg nommé
automatique ou renommé par l'utilisateur sur un dossier réseau.
Aujourd'hui l'utilisateur est effectivement obligé d'ouvrir paint, de
faire "nouveau", de coller, de faire enregistrer sous, de choisir jpeg, de
designer le bon chemin de faire engistrer sous et de fermer paint...
Un banc de radio numérique est déjà une révolution dans un établissement
de santé... Si on plus on leur demander de faire des manips
complémentaires de niveau ingénieur (sic...)
Alors si vous voulez attendre 30 mn de plus quand vous allez passer une
simple radio, ne m'aidez pas !!! ;)
"X" a écrit dans le message de news:
%Bonjour,
Je ne comprends pas tout (c'est fréquent), pourquoi fais-tu une
procédure de copie de l'image, dans la mesure où l'image est copiée
depuis sa source, par exemple, si ça vient de paint, tu fais "copier"
dans paint, et ça passe dans le presse-papier; et si ça vient d'un
fichier, la conversion se fait directement sur le fichier en le renommant
ensuite (par exemple avec paint) ?
En conclusion, tu as Paint qui fait déjà ce que tu veux faire, alors
pourquoi réécrire en quelque sorte un Paint dans un programme, au
surplus, il n'y a qu'à le lancer depuis le programme avec le fichier... A
moins que cette fonction ne soit qu'une partie du programme, sinon, Paint
fait ce que tu veux faire, certes, il faudra par toi même écrire le nom
du fichier...
--
Site ROMANS édités
http://www.manuscritdepot.com/a.joseph-attila-pusztay.1.htm
Site LOGICIELS
http://irolog.free.fr
http://irolog.free.fr/ecrire/index.htm
------------------------------------------------------------------------------------
"Antoine D" a écrit dans le message de news:
450b0cdc$0$29533$Bonjour,
Je ne connais rien en Vb mais je cherche un moyen de générer
automatiquement un fichier Jpeg (pas de bmp) à partir du contenu du
presse papier.
Il me faut absolument que je puisse paramètrer (en dur) le chemin de
destination et que le script puisse soit :
- générer automatiquement un nom de fichier du type
(année+mois+jour+hh+mm+ss)
- afficher une inviter pour nommer le fichier
J'ai pour l'instant trouvé ça mais il y a une erreur dans le script.
Public Declare Sub keybd_event Lib "user32" (ByVal bVk As Byte, ByVal
bScan As Byte, ByVal dwFlags As Long, ByVal dwExtraInfo As Long)
Public Const VK_SNAPSHOT = &H2C
theFile [chemin]
Public Function SaveScreen(ByVal theFile As String) As Boolean
If IsFileExist(theFile) = True Then
Kill theFile
End If
Clipboard.clear
Call keybd_event(vbKeySnapshot, 0, 0, 0)
DoEvents
SavePicture Clipboard.GetData(vbCFBitmap), theFile
End Function
L'idéal serait d'avoir deux scripts pour qui différencient la manière de
nommer le fichier.
Je compte grandement sur votre aide, merci.
Heu, déjà faut chercher, je ne sais pas comment on passe de bmp en jpg,
mais il existe une touche pour copier <impr ecr>.
Ceci étant dit, ta routine API copie l'écran, mais l'écran ça peut être
n'importe quoi, tu peux avoir plusieurs programmes avec plusieurs tâches,
qui se chevauchent, etc...
Donc, par touche ou icône (raccourci pointant sur un programme), ça va
copier ce qu'il y ait à l'écran, quoi qu'il y ait... C'est là ou je
m'étonne, d'une part parce qu'appuyer sur une touche va plus vite que de
cliquer sur un programme, mais encore parce que sans définir préalablement
dans un programme qui contiendrait une boîte-image, on risque de copier
n'importe quoi à l'écran...
Ça n'engage que moi, mais il me paraîtrait plus logique de copier l'image
dans une boit-image, de l'isoler, pour être certain que c'est ça qu'on
veut copier, puis ensuite d'en faire un fichier jpg avec les différents
choix et automatismes que tu évoques...
C'est quoi ton image à copier, d'ou vient-elle, par quoi est-elle produite
???
Nonobstant, comme il s'agit d'une copie d'écran pour transformation en
fichier jpg, il existe peut être, sans doute, déjà des applications qui
font ce travail, effectues préalablement une recherche sur le Net (vb
France, source, etc, à "copie d'écran, etc")...
--
Site ROMANS édités
http://www.manuscritdepot.com/a.joseph-attila-pusztay.1.htm
Site LOGICIELS
http://irolog.free.fr
http://irolog.free.fr/ecrire/index.htm
------------------------------------------------------------------------------------
"Antoine D" a écrit dans le message de news:
450bb8a0$0$993$Bonjour,
En fait le problème tient des manipulations ...
Concrètement pour des besoins professionnels je cherche un système qui
puisse a des néophytes sans manipulation autre que celle de double
cliquer sur une icône, permette de génrer un fichier de manière
transparente pour l'utilisateur.
Je m'explique plus en détails : un manipulateur radio peut depuis son
logiciel copier l'image en cours dans le presse papier en un clic
(faisable pour tout un chacun) mais je souhaite pour un logiciel de
dossier patient récupérer l'apercu sous forme de fichier .jpeg nommé
automatique ou renommé par l'utilisateur sur un dossier réseau.
Aujourd'hui l'utilisateur est effectivement obligé d'ouvrir paint, de
faire "nouveau", de coller, de faire enregistrer sous, de choisir jpeg,
de designer le bon chemin de faire engistrer sous et de fermer paint...
Un banc de radio numérique est déjà une révolution dans un établissement
de santé... Si on plus on leur demander de faire des manips
complémentaires de niveau ingénieur (sic...)
Alors si vous voulez attendre 30 mn de plus quand vous allez passer une
simple radio, ne m'aidez pas !!! ;)
"X" a écrit dans le message de news:
%Bonjour,
Je ne comprends pas tout (c'est fréquent), pourquoi fais-tu une
procédure de copie de l'image, dans la mesure où l'image est copiée
depuis sa source, par exemple, si ça vient de paint, tu fais "copier"
dans paint, et ça passe dans le presse-papier; et si ça vient d'un
fichier, la conversion se fait directement sur le fichier en le
renommant ensuite (par exemple avec paint) ?
En conclusion, tu as Paint qui fait déjà ce que tu veux faire, alors
pourquoi réécrire en quelque sorte un Paint dans un programme, au
surplus, il n'y a qu'à le lancer depuis le programme avec le fichier...
A moins que cette fonction ne soit qu'une partie du programme, sinon,
Paint fait ce que tu veux faire, certes, il faudra par toi même écrire
le nom du fichier...
--
Site ROMANS édités
http://www.manuscritdepot.com/a.joseph-attila-pusztay.1.htm
Site LOGICIELS
http://irolog.free.fr
http://irolog.free.fr/ecrire/index.htm
------------------------------------------------------------------------------------
"Antoine D" a écrit dans le message de news:
450b0cdc$0$29533$Bonjour,
Je ne connais rien en Vb mais je cherche un moyen de générer
automatiquement un fichier Jpeg (pas de bmp) à partir du contenu du
presse papier.
Il me faut absolument que je puisse paramètrer (en dur) le chemin de
destination et que le script puisse soit :
- générer automatiquement un nom de fichier du type
(année+mois+jour+hh+mm+ss)
- afficher une inviter pour nommer le fichier
J'ai pour l'instant trouvé ça mais il y a une erreur dans le script.
Public Declare Sub keybd_event Lib "user32" (ByVal bVk As Byte, ByVal
bScan As Byte, ByVal dwFlags As Long, ByVal dwExtraInfo As Long)
Public Const VK_SNAPSHOT = &H2C
theFile [chemin]
Public Function SaveScreen(ByVal theFile As String) As Boolean
If IsFileExist(theFile) = True Then
Kill theFile
End If
Clipboard.clear
Call keybd_event(vbKeySnapshot, 0, 0, 0)
DoEvents
SavePicture Clipboard.GetData(vbCFBitmap), theFile
End Function
L'idéal serait d'avoir deux scripts pour qui différencient la manière
de nommer le fichier.
Je compte grandement sur votre aide, merci.
Heu, déjà faut chercher, je ne sais pas comment on passe de bmp en jpg,
mais il existe une touche pour copier <impr ecr>.
Ceci étant dit, ta routine API copie l'écran, mais l'écran ça peut être
n'importe quoi, tu peux avoir plusieurs programmes avec plusieurs tâches,
qui se chevauchent, etc...
Donc, par touche ou icône (raccourci pointant sur un programme), ça va
copier ce qu'il y ait à l'écran, quoi qu'il y ait... C'est là ou je
m'étonne, d'une part parce qu'appuyer sur une touche va plus vite que de
cliquer sur un programme, mais encore parce que sans définir préalablement
dans un programme qui contiendrait une boîte-image, on risque de copier
n'importe quoi à l'écran...
Ça n'engage que moi, mais il me paraîtrait plus logique de copier l'image
dans une boit-image, de l'isoler, pour être certain que c'est ça qu'on
veut copier, puis ensuite d'en faire un fichier jpg avec les différents
choix et automatismes que tu évoques...
C'est quoi ton image à copier, d'ou vient-elle, par quoi est-elle produite
???
Nonobstant, comme il s'agit d'une copie d'écran pour transformation en
fichier jpg, il existe peut être, sans doute, déjà des applications qui
font ce travail, effectues préalablement une recherche sur le Net (vb
France, source, etc, à "copie d'écran, etc")...
--
Site ROMANS édités
http://www.manuscritdepot.com/a.joseph-attila-pusztay.1.htm
Site LOGICIELS
http://irolog.free.fr
http://irolog.free.fr/ecrire/index.htm
------------------------------------------------------------------------------------
"Antoine D" <nobody@nobody.com> a écrit dans le message de news:
450bb8a0$0$993$626a54ce@news.free.fr...
Bonjour,
En fait le problème tient des manipulations ...
Concrètement pour des besoins professionnels je cherche un système qui
puisse a des néophytes sans manipulation autre que celle de double
cliquer sur une icône, permette de génrer un fichier de manière
transparente pour l'utilisateur.
Je m'explique plus en détails : un manipulateur radio peut depuis son
logiciel copier l'image en cours dans le presse papier en un clic
(faisable pour tout un chacun) mais je souhaite pour un logiciel de
dossier patient récupérer l'apercu sous forme de fichier .jpeg nommé
automatique ou renommé par l'utilisateur sur un dossier réseau.
Aujourd'hui l'utilisateur est effectivement obligé d'ouvrir paint, de
faire "nouveau", de coller, de faire enregistrer sous, de choisir jpeg,
de designer le bon chemin de faire engistrer sous et de fermer paint...
Un banc de radio numérique est déjà une révolution dans un établissement
de santé... Si on plus on leur demander de faire des manips
complémentaires de niveau ingénieur (sic...)
Alors si vous voulez attendre 30 mn de plus quand vous allez passer une
simple radio, ne m'aidez pas !!! ;)
"X" <X@Y.Z> a écrit dans le message de news:
%23cFhLFW2GHA.3464@TK2MSFTNGP03.phx.gbl...
Bonjour,
Je ne comprends pas tout (c'est fréquent), pourquoi fais-tu une
procédure de copie de l'image, dans la mesure où l'image est copiée
depuis sa source, par exemple, si ça vient de paint, tu fais "copier"
dans paint, et ça passe dans le presse-papier; et si ça vient d'un
fichier, la conversion se fait directement sur le fichier en le
renommant ensuite (par exemple avec paint) ?
En conclusion, tu as Paint qui fait déjà ce que tu veux faire, alors
pourquoi réécrire en quelque sorte un Paint dans un programme, au
surplus, il n'y a qu'à le lancer depuis le programme avec le fichier...
A moins que cette fonction ne soit qu'une partie du programme, sinon,
Paint fait ce que tu veux faire, certes, il faudra par toi même écrire
le nom du fichier...
--
Site ROMANS édités
http://www.manuscritdepot.com/a.joseph-attila-pusztay.1.htm
Site LOGICIELS
http://irolog.free.fr
http://irolog.free.fr/ecrire/index.htm
------------------------------------------------------------------------------------
"Antoine D" <nobody@nobody.com> a écrit dans le message de news:
450b0cdc$0$29533$626a54ce@news.free.fr...
Bonjour,
Je ne connais rien en Vb mais je cherche un moyen de générer
automatiquement un fichier Jpeg (pas de bmp) à partir du contenu du
presse papier.
Il me faut absolument que je puisse paramètrer (en dur) le chemin de
destination et que le script puisse soit :
- générer automatiquement un nom de fichier du type
(année+mois+jour+hh+mm+ss)
- afficher une inviter pour nommer le fichier
J'ai pour l'instant trouvé ça mais il y a une erreur dans le script.
Public Declare Sub keybd_event Lib "user32" (ByVal bVk As Byte, ByVal
bScan As Byte, ByVal dwFlags As Long, ByVal dwExtraInfo As Long)
Public Const VK_SNAPSHOT = &H2C
theFile [chemin]
Public Function SaveScreen(ByVal theFile As String) As Boolean
If IsFileExist(theFile) = True Then
Kill theFile
End If
Clipboard.clear
Call keybd_event(vbKeySnapshot, 0, 0, 0)
DoEvents
SavePicture Clipboard.GetData(vbCFBitmap), theFile
End Function
L'idéal serait d'avoir deux scripts pour qui différencient la manière
de nommer le fichier.
Je compte grandement sur votre aide, merci.
Heu, déjà faut chercher, je ne sais pas comment on passe de bmp en jpg,
mais il existe une touche pour copier <impr ecr>.
Ceci étant dit, ta routine API copie l'écran, mais l'écran ça peut être
n'importe quoi, tu peux avoir plusieurs programmes avec plusieurs tâches,
qui se chevauchent, etc...
Donc, par touche ou icône (raccourci pointant sur un programme), ça va
copier ce qu'il y ait à l'écran, quoi qu'il y ait... C'est là ou je
m'étonne, d'une part parce qu'appuyer sur une touche va plus vite que de
cliquer sur un programme, mais encore parce que sans définir préalablement
dans un programme qui contiendrait une boîte-image, on risque de copier
n'importe quoi à l'écran...
Ça n'engage que moi, mais il me paraîtrait plus logique de copier l'image
dans une boit-image, de l'isoler, pour être certain que c'est ça qu'on
veut copier, puis ensuite d'en faire un fichier jpg avec les différents
choix et automatismes que tu évoques...
C'est quoi ton image à copier, d'ou vient-elle, par quoi est-elle produite
???
Nonobstant, comme il s'agit d'une copie d'écran pour transformation en
fichier jpg, il existe peut être, sans doute, déjà des applications qui
font ce travail, effectues préalablement une recherche sur le Net (vb
France, source, etc, à "copie d'écran, etc")...
--
Site ROMANS édités
http://www.manuscritdepot.com/a.joseph-attila-pusztay.1.htm
Site LOGICIELS
http://irolog.free.fr
http://irolog.free.fr/ecrire/index.htm
------------------------------------------------------------------------------------
"Antoine D" a écrit dans le message de news:
450bb8a0$0$993$Bonjour,
En fait le problème tient des manipulations ...
Concrètement pour des besoins professionnels je cherche un système qui
puisse a des néophytes sans manipulation autre que celle de double
cliquer sur une icône, permette de génrer un fichier de manière
transparente pour l'utilisateur.
Je m'explique plus en détails : un manipulateur radio peut depuis son
logiciel copier l'image en cours dans le presse papier en un clic
(faisable pour tout un chacun) mais je souhaite pour un logiciel de
dossier patient récupérer l'apercu sous forme de fichier .jpeg nommé
automatique ou renommé par l'utilisateur sur un dossier réseau.
Aujourd'hui l'utilisateur est effectivement obligé d'ouvrir paint, de
faire "nouveau", de coller, de faire enregistrer sous, de choisir jpeg,
de designer le bon chemin de faire engistrer sous et de fermer paint...
Un banc de radio numérique est déjà une révolution dans un établissement
de santé... Si on plus on leur demander de faire des manips
complémentaires de niveau ingénieur (sic...)
Alors si vous voulez attendre 30 mn de plus quand vous allez passer une
simple radio, ne m'aidez pas !!! ;)
"X" a écrit dans le message de news:
%Bonjour,
Je ne comprends pas tout (c'est fréquent), pourquoi fais-tu une
procédure de copie de l'image, dans la mesure où l'image est copiée
depuis sa source, par exemple, si ça vient de paint, tu fais "copier"
dans paint, et ça passe dans le presse-papier; et si ça vient d'un
fichier, la conversion se fait directement sur le fichier en le
renommant ensuite (par exemple avec paint) ?
En conclusion, tu as Paint qui fait déjà ce que tu veux faire, alors
pourquoi réécrire en quelque sorte un Paint dans un programme, au
surplus, il n'y a qu'à le lancer depuis le programme avec le fichier...
A moins que cette fonction ne soit qu'une partie du programme, sinon,
Paint fait ce que tu veux faire, certes, il faudra par toi même écrire
le nom du fichier...
--
Site ROMANS édités
http://www.manuscritdepot.com/a.joseph-attila-pusztay.1.htm
Site LOGICIELS
http://irolog.free.fr
http://irolog.free.fr/ecrire/index.htm
------------------------------------------------------------------------------------
"Antoine D" a écrit dans le message de news:
450b0cdc$0$29533$Bonjour,
Je ne connais rien en Vb mais je cherche un moyen de générer
automatiquement un fichier Jpeg (pas de bmp) à partir du contenu du
presse papier.
Il me faut absolument que je puisse paramètrer (en dur) le chemin de
destination et que le script puisse soit :
- générer automatiquement un nom de fichier du type
(année+mois+jour+hh+mm+ss)
- afficher une inviter pour nommer le fichier
J'ai pour l'instant trouvé ça mais il y a une erreur dans le script.
Public Declare Sub keybd_event Lib "user32" (ByVal bVk As Byte, ByVal
bScan As Byte, ByVal dwFlags As Long, ByVal dwExtraInfo As Long)
Public Const VK_SNAPSHOT = &H2C
theFile [chemin]
Public Function SaveScreen(ByVal theFile As String) As Boolean
If IsFileExist(theFile) = True Then
Kill theFile
End If
Clipboard.clear
Call keybd_event(vbKeySnapshot, 0, 0, 0)
DoEvents
SavePicture Clipboard.GetData(vbCFBitmap), theFile
End Function
L'idéal serait d'avoir deux scripts pour qui différencient la manière
de nommer le fichier.
Je compte grandement sur votre aide, merci.
Bonjour,
En fait le problème tient des manipulations ...
Concrètement pour des besoins professionnels je cherche un système qui
puisse a des néophytes sans manipulation autre que celle de double cliquer
sur une icône, permette de génrer un fichier de manière transparente pour
l'utilisateur.
Je m'explique plus en détails : un manipulateur radio peut depuis son
logiciel copier l'image en cours dans le presse papier en un clic
(faisable pour tout un chacun) mais je souhaite pour un logiciel de
dossier patient récupérer l'apercu sous forme de fichier .jpeg nommé
automatique ou renommé par l'utilisateur sur un dossier réseau.
Aujourd'hui l'utilisateur est effectivement obligé d'ouvrir paint, de
faire "nouveau", de coller, de faire enregistrer sous, de choisir jpeg, de
designer le bon chemin de faire engistrer sous et de fermer paint...
Un banc de radio numérique est déjà une révolution dans un établissement
de santé... Si on plus on leur demander de faire des manips
complémentaires de niveau ingénieur (sic...)
Alors si vous voulez attendre 30 mn de plus quand vous allez passer une
simple radio, ne m'aidez pas !!! ;)
Bonjour,
En fait le problème tient des manipulations ...
Concrètement pour des besoins professionnels je cherche un système qui
puisse a des néophytes sans manipulation autre que celle de double cliquer
sur une icône, permette de génrer un fichier de manière transparente pour
l'utilisateur.
Je m'explique plus en détails : un manipulateur radio peut depuis son
logiciel copier l'image en cours dans le presse papier en un clic
(faisable pour tout un chacun) mais je souhaite pour un logiciel de
dossier patient récupérer l'apercu sous forme de fichier .jpeg nommé
automatique ou renommé par l'utilisateur sur un dossier réseau.
Aujourd'hui l'utilisateur est effectivement obligé d'ouvrir paint, de
faire "nouveau", de coller, de faire enregistrer sous, de choisir jpeg, de
designer le bon chemin de faire engistrer sous et de fermer paint...
Un banc de radio numérique est déjà une révolution dans un établissement
de santé... Si on plus on leur demander de faire des manips
complémentaires de niveau ingénieur (sic...)
Alors si vous voulez attendre 30 mn de plus quand vous allez passer une
simple radio, ne m'aidez pas !!! ;)
Bonjour,
En fait le problème tient des manipulations ...
Concrètement pour des besoins professionnels je cherche un système qui
puisse a des néophytes sans manipulation autre que celle de double cliquer
sur une icône, permette de génrer un fichier de manière transparente pour
l'utilisateur.
Je m'explique plus en détails : un manipulateur radio peut depuis son
logiciel copier l'image en cours dans le presse papier en un clic
(faisable pour tout un chacun) mais je souhaite pour un logiciel de
dossier patient récupérer l'apercu sous forme de fichier .jpeg nommé
automatique ou renommé par l'utilisateur sur un dossier réseau.
Aujourd'hui l'utilisateur est effectivement obligé d'ouvrir paint, de
faire "nouveau", de coller, de faire enregistrer sous, de choisir jpeg, de
designer le bon chemin de faire engistrer sous et de fermer paint...
Un banc de radio numérique est déjà une révolution dans un établissement
de santé... Si on plus on leur demander de faire des manips
complémentaires de niveau ingénieur (sic...)
Alors si vous voulez attendre 30 mn de plus quand vous allez passer une
simple radio, ne m'aidez pas !!! ;)
Merci pour ta réponse
C'est plus simple que ça, le logiciel de la manip radio copie déjà le
cliché
"propre". (menu edition / copier) : c'est faisable pour elle :)
J'ai donc dans mon presse-papiers le cliché et rien que le cliché...
je voudrais ensuite qu'elle puis juste clique sur une icone, que l'on
pourrait lancer avec un raccourci clavier windows par exemple, pour que le
contenu du presse papier soit directement enregistré sur le disque en
format
jpeg... avec soit une invite pour nommer le fichier soit une génération de
nom basée sur la date et l'heure.
Merci pour vos réponses (j'ai passé trois heures à chercher avant de
poste,
je pense etre un gentil posteur...)
"X" a écrit dans le message de news:Heu, déjà faut chercher, je ne sais pas comment on passe de bmp en jpg,
mais il existe une touche pour copier <impr ecr>.
Ceci étant dit, ta routine API copie l'écran, mais l'écran ça peut être
n'importe quoi, tu peux avoir plusieurs programmes avec plusieurs tâches,
qui se chevauchent, etc...
Donc, par touche ou icône (raccourci pointant sur un programme), ça va
copier ce qu'il y ait à l'écran, quoi qu'il y ait... C'est là ou je
m'étonne, d'une part parce qu'appuyer sur une touche va plus vite que de
cliquer sur un programme, mais encore parce que sans définir
préalablement
dans un programme qui contiendrait une boîte-image, on risque de copier
n'importe quoi à l'écran...
Ça n'engage que moi, mais il me paraîtrait plus logique de copier l'image
dans une boit-image, de l'isoler, pour être certain que c'est ça qu'on
veut copier, puis ensuite d'en faire un fichier jpg avec les différents
choix et automatismes que tu évoques...
C'est quoi ton image à copier, d'ou vient-elle, par quoi est-elle
produite
???
Nonobstant, comme il s'agit d'une copie d'écran pour transformation en
fichier jpg, il existe peut être, sans doute, déjà des applications qui
font ce travail, effectues préalablement une recherche sur le Net (vb
France, source, etc, à "copie d'écran, etc")...
--
Site ROMANS édités
http://www.manuscritdepot.com/a.joseph-attila-pusztay.1.htm
Site LOGICIELS
http://irolog.free.fr
http://irolog.free.fr/ecrire/index.htm
------------------------------------------------------------------------------------
"Antoine D" a écrit dans le message de news:
450bb8a0$0$993$Bonjour,
En fait le problème tient des manipulations ...
Concrètement pour des besoins professionnels je cherche un système qui
puisse a des néophytes sans manipulation autre que celle de double
cliquer sur une icône, permette de génrer un fichier de manière
transparente pour l'utilisateur.
Je m'explique plus en détails : un manipulateur radio peut depuis son
logiciel copier l'image en cours dans le presse papier en un clic
(faisable pour tout un chacun) mais je souhaite pour un logiciel de
dossier patient récupérer l'apercu sous forme de fichier .jpeg nommé
automatique ou renommé par l'utilisateur sur un dossier réseau.
Aujourd'hui l'utilisateur est effectivement obligé d'ouvrir paint, de
faire "nouveau", de coller, de faire enregistrer sous, de choisir jpeg,
de designer le bon chemin de faire engistrer sous et de fermer paint...
Un banc de radio numérique est déjà une révolution dans un établissement
de santé... Si on plus on leur demander de faire des manips
complémentaires de niveau ingénieur (sic...)
Alors si vous voulez attendre 30 mn de plus quand vous allez passer une
simple radio, ne m'aidez pas !!! ;)
"X" a écrit dans le message de news:
%Bonjour,
Je ne comprends pas tout (c'est fréquent), pourquoi fais-tu une
procédure de copie de l'image, dans la mesure où l'image est copiée
depuis sa source, par exemple, si ça vient de paint, tu fais "copier"
dans paint, et ça passe dans le presse-papier; et si ça vient d'un
fichier, la conversion se fait directement sur le fichier en le
renommant ensuite (par exemple avec paint) ?
En conclusion, tu as Paint qui fait déjà ce que tu veux faire, alors
pourquoi réécrire en quelque sorte un Paint dans un programme, au
surplus, il n'y a qu'à le lancer depuis le programme avec le fichier...
A moins que cette fonction ne soit qu'une partie du programme, sinon,
Paint fait ce que tu veux faire, certes, il faudra par toi même écrire
le nom du fichier...
--
Site ROMANS édités
http://www.manuscritdepot.com/a.joseph-attila-pusztay.1.htm
Site LOGICIELS
http://irolog.free.fr
http://irolog.free.fr/ecrire/index.htm
------------------------------------------------------------------------------------
"Antoine D" a écrit dans le message de news:
450b0cdc$0$29533$Bonjour,
Je ne connais rien en Vb mais je cherche un moyen de générer
automatiquement un fichier Jpeg (pas de bmp) à partir du contenu du
presse papier.
Il me faut absolument que je puisse paramètrer (en dur) le chemin de
destination et que le script puisse soit :
- générer automatiquement un nom de fichier du type
(année+mois+jour+hh+mm+ss)
- afficher une inviter pour nommer le fichier
J'ai pour l'instant trouvé ça mais il y a une erreur dans le script.
Public Declare Sub keybd_event Lib "user32" (ByVal bVk As Byte, ByVal
bScan As Byte, ByVal dwFlags As Long, ByVal dwExtraInfo As Long)
Public Const VK_SNAPSHOT = &H2C
theFile [chemin]
Public Function SaveScreen(ByVal theFile As String) As Boolean
If IsFileExist(theFile) = True Then
Kill theFile
End If
Clipboard.clear
Call keybd_event(vbKeySnapshot, 0, 0, 0)
DoEvents
SavePicture Clipboard.GetData(vbCFBitmap), theFile
End Function
L'idéal serait d'avoir deux scripts pour qui différencient la manière
de nommer le fichier.
Je compte grandement sur votre aide, merci.
Merci pour ta réponse
C'est plus simple que ça, le logiciel de la manip radio copie déjà le
cliché
"propre". (menu edition / copier) : c'est faisable pour elle :)
J'ai donc dans mon presse-papiers le cliché et rien que le cliché...
je voudrais ensuite qu'elle puis juste clique sur une icone, que l'on
pourrait lancer avec un raccourci clavier windows par exemple, pour que le
contenu du presse papier soit directement enregistré sur le disque en
format
jpeg... avec soit une invite pour nommer le fichier soit une génération de
nom basée sur la date et l'heure.
Merci pour vos réponses (j'ai passé trois heures à chercher avant de
poste,
je pense etre un gentil posteur...)
"X" <X@Y.Z> a écrit dans le message de news:
uOAnrAX2GHA.1252@TK2MSFTNGP04.phx.gbl...
Heu, déjà faut chercher, je ne sais pas comment on passe de bmp en jpg,
mais il existe une touche pour copier <impr ecr>.
Ceci étant dit, ta routine API copie l'écran, mais l'écran ça peut être
n'importe quoi, tu peux avoir plusieurs programmes avec plusieurs tâches,
qui se chevauchent, etc...
Donc, par touche ou icône (raccourci pointant sur un programme), ça va
copier ce qu'il y ait à l'écran, quoi qu'il y ait... C'est là ou je
m'étonne, d'une part parce qu'appuyer sur une touche va plus vite que de
cliquer sur un programme, mais encore parce que sans définir
préalablement
dans un programme qui contiendrait une boîte-image, on risque de copier
n'importe quoi à l'écran...
Ça n'engage que moi, mais il me paraîtrait plus logique de copier l'image
dans une boit-image, de l'isoler, pour être certain que c'est ça qu'on
veut copier, puis ensuite d'en faire un fichier jpg avec les différents
choix et automatismes que tu évoques...
C'est quoi ton image à copier, d'ou vient-elle, par quoi est-elle
produite
???
Nonobstant, comme il s'agit d'une copie d'écran pour transformation en
fichier jpg, il existe peut être, sans doute, déjà des applications qui
font ce travail, effectues préalablement une recherche sur le Net (vb
France, source, etc, à "copie d'écran, etc")...
--
Site ROMANS édités
http://www.manuscritdepot.com/a.joseph-attila-pusztay.1.htm
Site LOGICIELS
http://irolog.free.fr
http://irolog.free.fr/ecrire/index.htm
------------------------------------------------------------------------------------
"Antoine D" <nobody@nobody.com> a écrit dans le message de news:
450bb8a0$0$993$626a54ce@news.free.fr...
Bonjour,
En fait le problème tient des manipulations ...
Concrètement pour des besoins professionnels je cherche un système qui
puisse a des néophytes sans manipulation autre que celle de double
cliquer sur une icône, permette de génrer un fichier de manière
transparente pour l'utilisateur.
Je m'explique plus en détails : un manipulateur radio peut depuis son
logiciel copier l'image en cours dans le presse papier en un clic
(faisable pour tout un chacun) mais je souhaite pour un logiciel de
dossier patient récupérer l'apercu sous forme de fichier .jpeg nommé
automatique ou renommé par l'utilisateur sur un dossier réseau.
Aujourd'hui l'utilisateur est effectivement obligé d'ouvrir paint, de
faire "nouveau", de coller, de faire enregistrer sous, de choisir jpeg,
de designer le bon chemin de faire engistrer sous et de fermer paint...
Un banc de radio numérique est déjà une révolution dans un établissement
de santé... Si on plus on leur demander de faire des manips
complémentaires de niveau ingénieur (sic...)
Alors si vous voulez attendre 30 mn de plus quand vous allez passer une
simple radio, ne m'aidez pas !!! ;)
"X" <X@Y.Z> a écrit dans le message de news:
%23cFhLFW2GHA.3464@TK2MSFTNGP03.phx.gbl...
Bonjour,
Je ne comprends pas tout (c'est fréquent), pourquoi fais-tu une
procédure de copie de l'image, dans la mesure où l'image est copiée
depuis sa source, par exemple, si ça vient de paint, tu fais "copier"
dans paint, et ça passe dans le presse-papier; et si ça vient d'un
fichier, la conversion se fait directement sur le fichier en le
renommant ensuite (par exemple avec paint) ?
En conclusion, tu as Paint qui fait déjà ce que tu veux faire, alors
pourquoi réécrire en quelque sorte un Paint dans un programme, au
surplus, il n'y a qu'à le lancer depuis le programme avec le fichier...
A moins que cette fonction ne soit qu'une partie du programme, sinon,
Paint fait ce que tu veux faire, certes, il faudra par toi même écrire
le nom du fichier...
--
Site ROMANS édités
http://www.manuscritdepot.com/a.joseph-attila-pusztay.1.htm
Site LOGICIELS
http://irolog.free.fr
http://irolog.free.fr/ecrire/index.htm
------------------------------------------------------------------------------------
"Antoine D" <nobody@nobody.com> a écrit dans le message de news:
450b0cdc$0$29533$626a54ce@news.free.fr...
Bonjour,
Je ne connais rien en Vb mais je cherche un moyen de générer
automatiquement un fichier Jpeg (pas de bmp) à partir du contenu du
presse papier.
Il me faut absolument que je puisse paramètrer (en dur) le chemin de
destination et que le script puisse soit :
- générer automatiquement un nom de fichier du type
(année+mois+jour+hh+mm+ss)
- afficher une inviter pour nommer le fichier
J'ai pour l'instant trouvé ça mais il y a une erreur dans le script.
Public Declare Sub keybd_event Lib "user32" (ByVal bVk As Byte, ByVal
bScan As Byte, ByVal dwFlags As Long, ByVal dwExtraInfo As Long)
Public Const VK_SNAPSHOT = &H2C
theFile [chemin]
Public Function SaveScreen(ByVal theFile As String) As Boolean
If IsFileExist(theFile) = True Then
Kill theFile
End If
Clipboard.clear
Call keybd_event(vbKeySnapshot, 0, 0, 0)
DoEvents
SavePicture Clipboard.GetData(vbCFBitmap), theFile
End Function
L'idéal serait d'avoir deux scripts pour qui différencient la manière
de nommer le fichier.
Je compte grandement sur votre aide, merci.
Merci pour ta réponse
C'est plus simple que ça, le logiciel de la manip radio copie déjà le
cliché
"propre". (menu edition / copier) : c'est faisable pour elle :)
J'ai donc dans mon presse-papiers le cliché et rien que le cliché...
je voudrais ensuite qu'elle puis juste clique sur une icone, que l'on
pourrait lancer avec un raccourci clavier windows par exemple, pour que le
contenu du presse papier soit directement enregistré sur le disque en
format
jpeg... avec soit une invite pour nommer le fichier soit une génération de
nom basée sur la date et l'heure.
Merci pour vos réponses (j'ai passé trois heures à chercher avant de
poste,
je pense etre un gentil posteur...)
"X" a écrit dans le message de news:Heu, déjà faut chercher, je ne sais pas comment on passe de bmp en jpg,
mais il existe une touche pour copier <impr ecr>.
Ceci étant dit, ta routine API copie l'écran, mais l'écran ça peut être
n'importe quoi, tu peux avoir plusieurs programmes avec plusieurs tâches,
qui se chevauchent, etc...
Donc, par touche ou icône (raccourci pointant sur un programme), ça va
copier ce qu'il y ait à l'écran, quoi qu'il y ait... C'est là ou je
m'étonne, d'une part parce qu'appuyer sur une touche va plus vite que de
cliquer sur un programme, mais encore parce que sans définir
préalablement
dans un programme qui contiendrait une boîte-image, on risque de copier
n'importe quoi à l'écran...
Ça n'engage que moi, mais il me paraîtrait plus logique de copier l'image
dans une boit-image, de l'isoler, pour être certain que c'est ça qu'on
veut copier, puis ensuite d'en faire un fichier jpg avec les différents
choix et automatismes que tu évoques...
C'est quoi ton image à copier, d'ou vient-elle, par quoi est-elle
produite
???
Nonobstant, comme il s'agit d'une copie d'écran pour transformation en
fichier jpg, il existe peut être, sans doute, déjà des applications qui
font ce travail, effectues préalablement une recherche sur le Net (vb
France, source, etc, à "copie d'écran, etc")...
--
Site ROMANS édités
http://www.manuscritdepot.com/a.joseph-attila-pusztay.1.htm
Site LOGICIELS
http://irolog.free.fr
http://irolog.free.fr/ecrire/index.htm
------------------------------------------------------------------------------------
"Antoine D" a écrit dans le message de news:
450bb8a0$0$993$Bonjour,
En fait le problème tient des manipulations ...
Concrètement pour des besoins professionnels je cherche un système qui
puisse a des néophytes sans manipulation autre que celle de double
cliquer sur une icône, permette de génrer un fichier de manière
transparente pour l'utilisateur.
Je m'explique plus en détails : un manipulateur radio peut depuis son
logiciel copier l'image en cours dans le presse papier en un clic
(faisable pour tout un chacun) mais je souhaite pour un logiciel de
dossier patient récupérer l'apercu sous forme de fichier .jpeg nommé
automatique ou renommé par l'utilisateur sur un dossier réseau.
Aujourd'hui l'utilisateur est effectivement obligé d'ouvrir paint, de
faire "nouveau", de coller, de faire enregistrer sous, de choisir jpeg,
de designer le bon chemin de faire engistrer sous et de fermer paint...
Un banc de radio numérique est déjà une révolution dans un établissement
de santé... Si on plus on leur demander de faire des manips
complémentaires de niveau ingénieur (sic...)
Alors si vous voulez attendre 30 mn de plus quand vous allez passer une
simple radio, ne m'aidez pas !!! ;)
"X" a écrit dans le message de news:
%Bonjour,
Je ne comprends pas tout (c'est fréquent), pourquoi fais-tu une
procédure de copie de l'image, dans la mesure où l'image est copiée
depuis sa source, par exemple, si ça vient de paint, tu fais "copier"
dans paint, et ça passe dans le presse-papier; et si ça vient d'un
fichier, la conversion se fait directement sur le fichier en le
renommant ensuite (par exemple avec paint) ?
En conclusion, tu as Paint qui fait déjà ce que tu veux faire, alors
pourquoi réécrire en quelque sorte un Paint dans un programme, au
surplus, il n'y a qu'à le lancer depuis le programme avec le fichier...
A moins que cette fonction ne soit qu'une partie du programme, sinon,
Paint fait ce que tu veux faire, certes, il faudra par toi même écrire
le nom du fichier...
--
Site ROMANS édités
http://www.manuscritdepot.com/a.joseph-attila-pusztay.1.htm
Site LOGICIELS
http://irolog.free.fr
http://irolog.free.fr/ecrire/index.htm
------------------------------------------------------------------------------------
"Antoine D" a écrit dans le message de news:
450b0cdc$0$29533$Bonjour,
Je ne connais rien en Vb mais je cherche un moyen de générer
automatiquement un fichier Jpeg (pas de bmp) à partir du contenu du
presse papier.
Il me faut absolument que je puisse paramètrer (en dur) le chemin de
destination et que le script puisse soit :
- générer automatiquement un nom de fichier du type
(année+mois+jour+hh+mm+ss)
- afficher une inviter pour nommer le fichier
J'ai pour l'instant trouvé ça mais il y a une erreur dans le script.
Public Declare Sub keybd_event Lib "user32" (ByVal bVk As Byte, ByVal
bScan As Byte, ByVal dwFlags As Long, ByVal dwExtraInfo As Long)
Public Const VK_SNAPSHOT = &H2C
theFile [chemin]
Public Function SaveScreen(ByVal theFile As String) As Boolean
If IsFileExist(theFile) = True Then
Kill theFile
End If
Clipboard.clear
Call keybd_event(vbKeySnapshot, 0, 0, 0)
DoEvents
SavePicture Clipboard.GetData(vbCFBitmap), theFile
End Function
L'idéal serait d'avoir deux scripts pour qui différencient la manière
de nommer le fichier.
Je compte grandement sur votre aide, merci.
"Antoine D" a écrit dans le message de news:
450bb8a0$0$993$Bonjour,
En fait le problème tient des manipulations ...
Concrètement pour des besoins professionnels je cherche un système qui
puisse a des néophytes sans manipulation autre que celle de double
cliquer sur une icône, permette de génrer un fichier de manière
transparente pour l'utilisateur.
Je m'explique plus en détails : un manipulateur radio peut depuis son
logiciel copier l'image en cours dans le presse papier en un clic
(faisable pour tout un chacun) mais je souhaite pour un logiciel de
dossier patient récupérer l'apercu sous forme de fichier .jpeg nommé
automatique ou renommé par l'utilisateur sur un dossier réseau.
Aujourd'hui l'utilisateur est effectivement obligé d'ouvrir paint, de
faire "nouveau", de coller, de faire enregistrer sous, de choisir jpeg,
de designer le bon chemin de faire engistrer sous et de fermer paint...
Un banc de radio numérique est déjà une révolution dans un établissement
de santé... Si on plus on leur demander de faire des manips
complémentaires de niveau ingénieur (sic...)
Alors si vous voulez attendre 30 mn de plus quand vous allez passer une
simple radio, ne m'aidez pas !!! ;)
Hello,
j'ai une solution toute simple pour ce que tu veux faire.
Cette solution nécessite l'usage d'une dll: ijl11.dll.
C'est une dll de chez Intel, qui **POUR CE QUE J'EN SAIS**
est libre de droit (tu peux l'utiliser et la redistribuer).
Si ça ne te pose pas de problèmes, alors il y a une solution
vraiment très simple, je pourrais te donner tout ça.
--
Jean-marc
"There are only 10 kind of people
those who understand binary and those who don't."
mailto: remove '_no_spam_' ;
"Antoine D" <nobody@nobody.com> a écrit dans le message de news:
450bb8a0$0$993$626a54ce@news.free.fr...
Bonjour,
En fait le problème tient des manipulations ...
Concrètement pour des besoins professionnels je cherche un système qui
puisse a des néophytes sans manipulation autre que celle de double
cliquer sur une icône, permette de génrer un fichier de manière
transparente pour l'utilisateur.
Je m'explique plus en détails : un manipulateur radio peut depuis son
logiciel copier l'image en cours dans le presse papier en un clic
(faisable pour tout un chacun) mais je souhaite pour un logiciel de
dossier patient récupérer l'apercu sous forme de fichier .jpeg nommé
automatique ou renommé par l'utilisateur sur un dossier réseau.
Aujourd'hui l'utilisateur est effectivement obligé d'ouvrir paint, de
faire "nouveau", de coller, de faire enregistrer sous, de choisir jpeg,
de designer le bon chemin de faire engistrer sous et de fermer paint...
Un banc de radio numérique est déjà une révolution dans un établissement
de santé... Si on plus on leur demander de faire des manips
complémentaires de niveau ingénieur (sic...)
Alors si vous voulez attendre 30 mn de plus quand vous allez passer une
simple radio, ne m'aidez pas !!! ;)
Hello,
j'ai une solution toute simple pour ce que tu veux faire.
Cette solution nécessite l'usage d'une dll: ijl11.dll.
C'est une dll de chez Intel, qui **POUR CE QUE J'EN SAIS**
est libre de droit (tu peux l'utiliser et la redistribuer).
Si ça ne te pose pas de problèmes, alors il y a une solution
vraiment très simple, je pourrais te donner tout ça.
--
Jean-marc
"There are only 10 kind of people
those who understand binary and those who don't."
mailto: remove '_no_spam_' ; _no_spam_jean_marc_n2@yahoo.fr
"Antoine D" a écrit dans le message de news:
450bb8a0$0$993$Bonjour,
En fait le problème tient des manipulations ...
Concrètement pour des besoins professionnels je cherche un système qui
puisse a des néophytes sans manipulation autre que celle de double
cliquer sur une icône, permette de génrer un fichier de manière
transparente pour l'utilisateur.
Je m'explique plus en détails : un manipulateur radio peut depuis son
logiciel copier l'image en cours dans le presse papier en un clic
(faisable pour tout un chacun) mais je souhaite pour un logiciel de
dossier patient récupérer l'apercu sous forme de fichier .jpeg nommé
automatique ou renommé par l'utilisateur sur un dossier réseau.
Aujourd'hui l'utilisateur est effectivement obligé d'ouvrir paint, de
faire "nouveau", de coller, de faire enregistrer sous, de choisir jpeg,
de designer le bon chemin de faire engistrer sous et de fermer paint...
Un banc de radio numérique est déjà une révolution dans un établissement
de santé... Si on plus on leur demander de faire des manips
complémentaires de niveau ingénieur (sic...)
Alors si vous voulez attendre 30 mn de plus quand vous allez passer une
simple radio, ne m'aidez pas !!! ;)
Hello,
j'ai une solution toute simple pour ce que tu veux faire.
Cette solution nécessite l'usage d'une dll: ijl11.dll.
C'est une dll de chez Intel, qui **POUR CE QUE J'EN SAIS**
est libre de droit (tu peux l'utiliser et la redistribuer).
Si ça ne te pose pas de problèmes, alors il y a une solution
vraiment très simple, je pourrais te donner tout ça.
--
Jean-marc
"There are only 10 kind of people
those who understand binary and those who don't."
mailto: remove '_no_spam_' ;
Merci
Bah je suis preneur , mais je ne connais rien en Vb, alors je veux bien de
cette .dll mais toute seule elle risque de ne pas me servir à grand chose
;) ...
"Jean-marc" a écrit dans le
message de news: 450bc9c1$0$10455$"Antoine D" a écrit dans le message de news:
450bb8a0$0$993$Bonjour,
En fait le problème tient des manipulations ...
Concrètement pour des besoins professionnels je cherche un système qui
puisse a des néophytes sans manipulation autre que celle de double
cliquer sur une icône, permette de génrer un fichier de manière
transparente pour l'utilisateur.
Je m'explique plus en détails : un manipulateur radio peut depuis son
logiciel copier l'image en cours dans le presse papier en un clic
(faisable pour tout un chacun) mais je souhaite pour un logiciel de
dossier patient récupérer l'apercu sous forme de fichier .jpeg nommé
automatique ou renommé par l'utilisateur sur un dossier réseau.
Aujourd'hui l'utilisateur est effectivement obligé d'ouvrir paint, de
faire "nouveau", de coller, de faire enregistrer sous, de choisir jpeg,
de designer le bon chemin de faire engistrer sous et de fermer paint...
Un banc de radio numérique est déjà une révolution dans un établissement
de santé... Si on plus on leur demander de faire des manips
complémentaires de niveau ingénieur (sic...)
Alors si vous voulez attendre 30 mn de plus quand vous allez passer une
simple radio, ne m'aidez pas !!! ;)
Hello,
j'ai une solution toute simple pour ce que tu veux faire.
Cette solution nécessite l'usage d'une dll: ijl11.dll.
C'est une dll de chez Intel, qui **POUR CE QUE J'EN SAIS**
est libre de droit (tu peux l'utiliser et la redistribuer).
Si ça ne te pose pas de problèmes, alors il y a une solution
vraiment très simple, je pourrais te donner tout ça.
--
Jean-marc
"There are only 10 kind of people
those who understand binary and those who don't."
mailto: remove '_no_spam_' ;
Merci
Bah je suis preneur , mais je ne connais rien en Vb, alors je veux bien de
cette .dll mais toute seule elle risque de ne pas me servir à grand chose
;) ...
"Jean-marc" <NO_SPAM_jean_marc_n2@yahoo.fr.invalid> a écrit dans le
message de news: 450bc9c1$0$10455$ba620e4c@news.skynet.be...
"Antoine D" <nobody@nobody.com> a écrit dans le message de news:
450bb8a0$0$993$626a54ce@news.free.fr...
Bonjour,
En fait le problème tient des manipulations ...
Concrètement pour des besoins professionnels je cherche un système qui
puisse a des néophytes sans manipulation autre que celle de double
cliquer sur une icône, permette de génrer un fichier de manière
transparente pour l'utilisateur.
Je m'explique plus en détails : un manipulateur radio peut depuis son
logiciel copier l'image en cours dans le presse papier en un clic
(faisable pour tout un chacun) mais je souhaite pour un logiciel de
dossier patient récupérer l'apercu sous forme de fichier .jpeg nommé
automatique ou renommé par l'utilisateur sur un dossier réseau.
Aujourd'hui l'utilisateur est effectivement obligé d'ouvrir paint, de
faire "nouveau", de coller, de faire enregistrer sous, de choisir jpeg,
de designer le bon chemin de faire engistrer sous et de fermer paint...
Un banc de radio numérique est déjà une révolution dans un établissement
de santé... Si on plus on leur demander de faire des manips
complémentaires de niveau ingénieur (sic...)
Alors si vous voulez attendre 30 mn de plus quand vous allez passer une
simple radio, ne m'aidez pas !!! ;)
Hello,
j'ai une solution toute simple pour ce que tu veux faire.
Cette solution nécessite l'usage d'une dll: ijl11.dll.
C'est une dll de chez Intel, qui **POUR CE QUE J'EN SAIS**
est libre de droit (tu peux l'utiliser et la redistribuer).
Si ça ne te pose pas de problèmes, alors il y a une solution
vraiment très simple, je pourrais te donner tout ça.
--
Jean-marc
"There are only 10 kind of people
those who understand binary and those who don't."
mailto: remove '_no_spam_' ; _no_spam_jean_marc_n2@yahoo.fr
Merci
Bah je suis preneur , mais je ne connais rien en Vb, alors je veux bien de
cette .dll mais toute seule elle risque de ne pas me servir à grand chose
;) ...
"Jean-marc" a écrit dans le
message de news: 450bc9c1$0$10455$"Antoine D" a écrit dans le message de news:
450bb8a0$0$993$Bonjour,
En fait le problème tient des manipulations ...
Concrètement pour des besoins professionnels je cherche un système qui
puisse a des néophytes sans manipulation autre que celle de double
cliquer sur une icône, permette de génrer un fichier de manière
transparente pour l'utilisateur.
Je m'explique plus en détails : un manipulateur radio peut depuis son
logiciel copier l'image en cours dans le presse papier en un clic
(faisable pour tout un chacun) mais je souhaite pour un logiciel de
dossier patient récupérer l'apercu sous forme de fichier .jpeg nommé
automatique ou renommé par l'utilisateur sur un dossier réseau.
Aujourd'hui l'utilisateur est effectivement obligé d'ouvrir paint, de
faire "nouveau", de coller, de faire enregistrer sous, de choisir jpeg,
de designer le bon chemin de faire engistrer sous et de fermer paint...
Un banc de radio numérique est déjà une révolution dans un établissement
de santé... Si on plus on leur demander de faire des manips
complémentaires de niveau ingénieur (sic...)
Alors si vous voulez attendre 30 mn de plus quand vous allez passer une
simple radio, ne m'aidez pas !!! ;)
Hello,
j'ai une solution toute simple pour ce que tu veux faire.
Cette solution nécessite l'usage d'une dll: ijl11.dll.
C'est une dll de chez Intel, qui **POUR CE QUE J'EN SAIS**
est libre de droit (tu peux l'utiliser et la redistribuer).
Si ça ne te pose pas de problèmes, alors il y a une solution
vraiment très simple, je pourrais te donner tout ça.
--
Jean-marc
"There are only 10 kind of people
those who understand binary and those who don't."
mailto: remove '_no_spam_' ;
ok, le temps de faire un petit prog d'exemple
et je poste tout ici même, ce soir ou demain.
--
Jean-marc
"There are only 10 kind of people
those who understand binary and those who don't."
mailto: remove '_no_spam_' ;
"Antoine D" a écrit dans le message de news:
450c4630$0$31451$Merci
Bah je suis preneur , mais je ne connais rien en Vb, alors je veux bien
de cette .dll mais toute seule elle risque de ne pas me servir à grand
chose ;) ...
"Jean-marc" a écrit dans le
message de news: 450bc9c1$0$10455$"Antoine D" a écrit dans le message de news:
450bb8a0$0$993$Bonjour,
En fait le problème tient des manipulations ...
Concrètement pour des besoins professionnels je cherche un système qui
puisse a des néophytes sans manipulation autre que celle de double
cliquer sur une icône, permette de génrer un fichier de manière
transparente pour l'utilisateur.
Je m'explique plus en détails : un manipulateur radio peut depuis son
logiciel copier l'image en cours dans le presse papier en un clic
(faisable pour tout un chacun) mais je souhaite pour un logiciel de
dossier patient récupérer l'apercu sous forme de fichier .jpeg nommé
automatique ou renommé par l'utilisateur sur un dossier réseau.
Aujourd'hui l'utilisateur est effectivement obligé d'ouvrir paint, de
faire "nouveau", de coller, de faire enregistrer sous, de choisir jpeg,
de designer le bon chemin de faire engistrer sous et de fermer paint...
Un banc de radio numérique est déjà une révolution dans un
établissement de santé... Si on plus on leur demander de faire des
manips complémentaires de niveau ingénieur (sic...)
Alors si vous voulez attendre 30 mn de plus quand vous allez passer une
simple radio, ne m'aidez pas !!! ;)
Hello,
j'ai une solution toute simple pour ce que tu veux faire.
Cette solution nécessite l'usage d'une dll: ijl11.dll.
C'est une dll de chez Intel, qui **POUR CE QUE J'EN SAIS**
est libre de droit (tu peux l'utiliser et la redistribuer).
Si ça ne te pose pas de problèmes, alors il y a une solution
vraiment très simple, je pourrais te donner tout ça.
--
Jean-marc
"There are only 10 kind of people
those who understand binary and those who don't."
mailto: remove '_no_spam_' ;
ok, le temps de faire un petit prog d'exemple
et je poste tout ici même, ce soir ou demain.
--
Jean-marc
"There are only 10 kind of people
those who understand binary and those who don't."
mailto: remove '_no_spam_' ; _no_spam_jean_marc_n2@yahoo.fr
"Antoine D" <nobody@nobody.com> a écrit dans le message de news:
450c4630$0$31451$626a54ce@news.free.fr...
Merci
Bah je suis preneur , mais je ne connais rien en Vb, alors je veux bien
de cette .dll mais toute seule elle risque de ne pas me servir à grand
chose ;) ...
"Jean-marc" <NO_SPAM_jean_marc_n2@yahoo.fr.invalid> a écrit dans le
message de news: 450bc9c1$0$10455$ba620e4c@news.skynet.be...
"Antoine D" <nobody@nobody.com> a écrit dans le message de news:
450bb8a0$0$993$626a54ce@news.free.fr...
Bonjour,
En fait le problème tient des manipulations ...
Concrètement pour des besoins professionnels je cherche un système qui
puisse a des néophytes sans manipulation autre que celle de double
cliquer sur une icône, permette de génrer un fichier de manière
transparente pour l'utilisateur.
Je m'explique plus en détails : un manipulateur radio peut depuis son
logiciel copier l'image en cours dans le presse papier en un clic
(faisable pour tout un chacun) mais je souhaite pour un logiciel de
dossier patient récupérer l'apercu sous forme de fichier .jpeg nommé
automatique ou renommé par l'utilisateur sur un dossier réseau.
Aujourd'hui l'utilisateur est effectivement obligé d'ouvrir paint, de
faire "nouveau", de coller, de faire enregistrer sous, de choisir jpeg,
de designer le bon chemin de faire engistrer sous et de fermer paint...
Un banc de radio numérique est déjà une révolution dans un
établissement de santé... Si on plus on leur demander de faire des
manips complémentaires de niveau ingénieur (sic...)
Alors si vous voulez attendre 30 mn de plus quand vous allez passer une
simple radio, ne m'aidez pas !!! ;)
Hello,
j'ai une solution toute simple pour ce que tu veux faire.
Cette solution nécessite l'usage d'une dll: ijl11.dll.
C'est une dll de chez Intel, qui **POUR CE QUE J'EN SAIS**
est libre de droit (tu peux l'utiliser et la redistribuer).
Si ça ne te pose pas de problèmes, alors il y a une solution
vraiment très simple, je pourrais te donner tout ça.
--
Jean-marc
"There are only 10 kind of people
those who understand binary and those who don't."
mailto: remove '_no_spam_' ; _no_spam_jean_marc_n2@yahoo.fr
ok, le temps de faire un petit prog d'exemple
et je poste tout ici même, ce soir ou demain.
--
Jean-marc
"There are only 10 kind of people
those who understand binary and those who don't."
mailto: remove '_no_spam_' ;
"Antoine D" a écrit dans le message de news:
450c4630$0$31451$Merci
Bah je suis preneur , mais je ne connais rien en Vb, alors je veux bien
de cette .dll mais toute seule elle risque de ne pas me servir à grand
chose ;) ...
"Jean-marc" a écrit dans le
message de news: 450bc9c1$0$10455$"Antoine D" a écrit dans le message de news:
450bb8a0$0$993$Bonjour,
En fait le problème tient des manipulations ...
Concrètement pour des besoins professionnels je cherche un système qui
puisse a des néophytes sans manipulation autre que celle de double
cliquer sur une icône, permette de génrer un fichier de manière
transparente pour l'utilisateur.
Je m'explique plus en détails : un manipulateur radio peut depuis son
logiciel copier l'image en cours dans le presse papier en un clic
(faisable pour tout un chacun) mais je souhaite pour un logiciel de
dossier patient récupérer l'apercu sous forme de fichier .jpeg nommé
automatique ou renommé par l'utilisateur sur un dossier réseau.
Aujourd'hui l'utilisateur est effectivement obligé d'ouvrir paint, de
faire "nouveau", de coller, de faire enregistrer sous, de choisir jpeg,
de designer le bon chemin de faire engistrer sous et de fermer paint...
Un banc de radio numérique est déjà une révolution dans un
établissement de santé... Si on plus on leur demander de faire des
manips complémentaires de niveau ingénieur (sic...)
Alors si vous voulez attendre 30 mn de plus quand vous allez passer une
simple radio, ne m'aidez pas !!! ;)
Hello,
j'ai une solution toute simple pour ce que tu veux faire.
Cette solution nécessite l'usage d'une dll: ijl11.dll.
C'est une dll de chez Intel, qui **POUR CE QUE J'EN SAIS**
est libre de droit (tu peux l'utiliser et la redistribuer).
Si ça ne te pose pas de problèmes, alors il y a une solution
vraiment très simple, je pourrais te donner tout ça.
--
Jean-marc
"There are only 10 kind of people
those who understand binary and those who don't."
mailto: remove '_no_spam_' ;
Bonjour,
Je ne connais rien en Vb mais je cherche un moyen de générer
automatiquement un fichier Jpeg (pas de bmp) à partir du contenu du
presse papier.
Il me faut absolument que je puisse paramètrer (en dur) le chemin de
destination et que le script puisse soit :
- générer automatiquement un nom de fichier du type
(année+mois+jour+hh+mm+ss)
- afficher une inviter pour nommer le fichier
J'ai pour l'instant trouvé ça mais il y a une erreur dans le script.
Public Declare Sub keybd_event Lib "user32" (ByVal bVk As Byte, ByVal
bScan As Byte, ByVal dwFlags As Long, ByVal dwExtraInfo As Long)
Public Const VK_SNAPSHOT = &H2C
theFile [chemin]
Public Function SaveScreen(ByVal theFile As String) As Boolean
If IsFileExist(theFile) = True Then
Kill theFile
End If
Clipboard.clear
Call keybd_event(vbKeySnapshot, 0, 0, 0)
DoEvents
SavePicture Clipboard.GetData(vbCFBitmap), theFile
End Function
L'idéal serait d'avoir deux scripts pour qui différencient la manière de
nommer le fichier.
Je compte grandement sur votre aide, merci.
Bonjour,
Je ne connais rien en Vb mais je cherche un moyen de générer
automatiquement un fichier Jpeg (pas de bmp) à partir du contenu du
presse papier.
Il me faut absolument que je puisse paramètrer (en dur) le chemin de
destination et que le script puisse soit :
- générer automatiquement un nom de fichier du type
(année+mois+jour+hh+mm+ss)
- afficher une inviter pour nommer le fichier
J'ai pour l'instant trouvé ça mais il y a une erreur dans le script.
Public Declare Sub keybd_event Lib "user32" (ByVal bVk As Byte, ByVal
bScan As Byte, ByVal dwFlags As Long, ByVal dwExtraInfo As Long)
Public Const VK_SNAPSHOT = &H2C
theFile [chemin]
Public Function SaveScreen(ByVal theFile As String) As Boolean
If IsFileExist(theFile) = True Then
Kill theFile
End If
Clipboard.clear
Call keybd_event(vbKeySnapshot, 0, 0, 0)
DoEvents
SavePicture Clipboard.GetData(vbCFBitmap), theFile
End Function
L'idéal serait d'avoir deux scripts pour qui différencient la manière de
nommer le fichier.
Je compte grandement sur votre aide, merci.
Bonjour,
Je ne connais rien en Vb mais je cherche un moyen de générer
automatiquement un fichier Jpeg (pas de bmp) à partir du contenu du
presse papier.
Il me faut absolument que je puisse paramètrer (en dur) le chemin de
destination et que le script puisse soit :
- générer automatiquement un nom de fichier du type
(année+mois+jour+hh+mm+ss)
- afficher une inviter pour nommer le fichier
J'ai pour l'instant trouvé ça mais il y a une erreur dans le script.
Public Declare Sub keybd_event Lib "user32" (ByVal bVk As Byte, ByVal
bScan As Byte, ByVal dwFlags As Long, ByVal dwExtraInfo As Long)
Public Const VK_SNAPSHOT = &H2C
theFile [chemin]
Public Function SaveScreen(ByVal theFile As String) As Boolean
If IsFileExist(theFile) = True Then
Kill theFile
End If
Clipboard.clear
Call keybd_event(vbKeySnapshot, 0, 0, 0)
DoEvents
SavePicture Clipboard.GetData(vbCFBitmap), theFile
End Function
L'idéal serait d'avoir deux scripts pour qui différencient la manière de
nommer le fichier.
Je compte grandement sur votre aide, merci.