Salve a tutti voi
ho necessità di disabilitare combobox e bottoni su una form, quando ad un certo punto lancio una funzione che mi richiama una shell di dos e finita tale operazione si richiude la finestra di dos.
Dal momento che ho diversi bottoni e combo, ho pensato bene di disabilitare l'intera form facendo così all'interno della funzione dos:

codice:
Private Sub operazioneDos()
Form1.Enabled = False
.
.
.
.

.
Form1.Enabled = True

End Sub

la cosa strana, che vorrei evitare, è che quando la form si disabilita, se ci sono altri programmi o finestre aperte, la mia form scompare e va dietro tutte le altre finestre aperte, e anche quando poi viene riabilitata non compare
Come posso evitare ciò?

P.S.
ho fatto in questo modo per evitare di disabilitare tutti i componenti sulla form