123collargol
Messages postés25Date d'inscriptionlundi 3 septembre 2007StatutMembreDernière intervention19 mars 2015
-
7 juil. 2010 à 12:14
cs_ghuysmans99
Messages postés3983Date d'inscriptionjeudi 14 juillet 2005StatutMembreDernière intervention30 juin 2013
-
7 juil. 2010 à 19:44
Bonjour,
Voici mon code ci-dessous qui fonctionnait parfaitement bien jusqu'à présent (depuis 2 ans !!!). Depuis qq jours, le copier/coller ne fonctionne pas systématiquement. Le nom du médicament s'affiche mais pas la posologie ! Pourtant je n'ai rien changé à mon code. Quelqu'un aurait-il une idée ?
Merci d'avancer
[i]Private Sub cmdOKliste_Click()
On Error GoTo blup
NomMedicament = cmbRechercheMedicament.Text 'je recherche le nom du medicament dans une combobox puis je l'enregistrer dans la variable
'je me positionne sur la textbox correspondant à l'ordonnance
txtOrdo.SetFocus
txtOrdo.SelAlignment = rtfLeft
txtOrdo.SelColor = vbBlack
txtOrdo.SelFontName = "Arial Black"
txtOrdo.SelFontSize = 12
Clipboard.Clear
Clipboard.SetText NomMedicament, vbCFText 'enregistre le nom du medicament
SendKeys "^V" 'colle dans l'ordonnance
SendKeys "{ENTER}"
cs_ghuysmans99
Messages postés3983Date d'inscriptionjeudi 14 juillet 2005StatutMembreDernière intervention30 juin 201316 7 juil. 2010 à 19:44
Si l'ordonnance est composée d'objets sur ton formulaire, tu peux écrire directement dans l'objet concerné ... Si ce n'est pas le cas, regarde du côté de SetForegroundWindow pour t'assurer que ton programme collera bien sur la fenêtre que tu veux.
VB.NET is good ... VB6 is better
Utilise Réponse acceptée quand un post répond à ta question