Överst i formulärkoden:
Private Declare Function SetFocusAPI Lib "user32.dll" Alias "SetFocus" (ByVal hWnd As Long) As Long
Sist i Form_Load:
SetFocusAPI me.hWnd 'Sätter fokus på hela formuläret.
5 svar · 219 visningar · startad av ThACRoW
Är något nybörjare på det här... men iaf, när jag startar programmet så har alltid en textruta fokus, eller en hscroll eller liknande... jag har provat att ställa in "tabstop" till false på allihop, men det blir ändå alltid en som får fokus... hur gör man för att ta bort det?
Överst i formulärkoden:
Private Declare Function SetFocusAPI Lib "user32.dll" Alias "SetFocus" (ByVal hWnd As Long) As Long
Sist i Form_Load:
SetFocusAPI me.hWnd 'Sätter fokus på hela formuläret.
Det funkar fint :) Tack ska du ha!
Nexus86 skrev:
Annars kan man använda VB's inbyggda funktion
Ja. Fast det ger inte det resultat som ThACRoW ville ha. Prova!
Nu när jag läst lite noggrannare så upptackte jag det jag också.. :)