22. januar 2006 - 18:39Der er
4 kommentarer og 1 løsning
Problemer med placering af cursor!
Hej..
Jeg har i øjeblikket to formularer frmTransport og frmDisponering. det er sådan, at jeg har en knap i hver af dem, som linker dem til hinanden. jeg har bare et problem med at når jeg springer fra den ene (frmDisponering) over i den anden (frmTransport), så flytter den kun 'Fucus' til et felt, som jeg har defineret, men den sætter ikke cursoren i feltet. når jeg så efterfølgende trykker på tabulator-knappen eller en hvilken som helst anden bogstav knap ol. så springer den over i den formular jeg kom fra (frmDisponering). hvordan løser jeg det problem? Det skal lige siges, at det er nødvendigt at begge formular-vinduer står åbne (altså den ene er f.eks. åben i baggrunden), så det duer ikke med at jeg først lukker den ene ned.
Det kode som jeg har i øjeblikket er:
Private Sub cmdTrasnportIndtastning_Click() On Error GoTo Err_cmdTrasnportIndtastning_Click
Err_cmdTrasnportIndtastning_Click: prompt = "" If MsgBox(prompt, vbCritical + vbOKOnly, "Fejl") = vbOK Then MsgBox Err.Description Resume Exit_cmdTrasnportIndtastning_Click End If End Sub
P.S. det skal lige siges, at jeg har dette stykke kode i en anden dB, og hvor det skal fungere på samme måde, og der fungere det fint uden fejl, men jeg kan bare ikke finden nogen som helst forskel på de to formularer.
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Hej Knud Du kunne prøve at tjekke dine tabulatorsettings i den aktuelleforme, gå i designvisning på formen marker detaljesektionen, og vælg egenskaber, her kan du styre/tejkke hvordan tabulatortast springer rundt mellem felterne, måske den ligger her
Jeg tror ikke helt du forstår mit problem. det har nemlig ikke noget at gøre med tabulatorrækkefølgen. Det er noget med at den ikke får sat focus på den formular jeg springer til (frmTransport), og når jeg så bruger tabulatoren, så fortsætter den blot med at tabulere videre ovre i den formular som jeg kom fra (frmDisponering).
Lagde mærke til, at funktionen godt virkede når jeg brugte musen til at trykke på den kommandoknap der havde koden liggende. Det der så var problemet, var at jeg brugte min F5 tast til at aktivere kommandoen, men jeg havde ikke sat KeyCode = 0 for F5 knappen, så derfor ville den (af en eller anden mærkelig grund) ikke sætte focus på den rigtige formular.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.