PROGRAMA PARECENDO TRAVADO MAS NAO ESTA
Vaou tentar ASHKATCHUP
e posto o resultado
e posto o resultado
Como voce nao passou a maneira como esta sendo feita a importacao vou partir do pré suposto que voce esta usando um determinado loop para fazer a leitura e importação dos dados.
Use o comando DoEvents de laços em laços para ver se melhora (exemplo: a cada 1000 linhas um doevents).
Além disso, se a aplicação está [Ô]travando[Ô] o ideal eh voce minimizar a aplicacao para a barra de tarefas, e nao deixar ela ser acessada neste meio tempo para evitar má interpretação. LockWindowUpdate é uma boa dica tambem pois seu uso assegura que a janela seguira um comportamento regrado por você !
Use o comando DoEvents de laços em laços para ver se melhora (exemplo: a cada 1000 linhas um doevents).
Além disso, se a aplicação está [Ô]travando[Ô] o ideal eh voce minimizar a aplicacao para a barra de tarefas, e nao deixar ela ser acessada neste meio tempo para evitar má interpretação. LockWindowUpdate é uma boa dica tambem pois seu uso assegura que a janela seguira um comportamento regrado por você !
Boa tarde Amigo! Se a rotina de importação dos dados esta correta, posso te ajudar com o seguinte... Essa função não permite que o programa perca o foco...
[ô] declara essa função...
Public Declare Function SetWindowPos Lib [Ô]user32[Ô] (ByVal hWnd As Long, ByVal hWndInsertAfter As Long, ByVal X As Long, ByVal Y As Long, ByVal cx As Long, ByVal cy As Long, ByVal wFlags As Long) As Long
[ô] no load do formulário que tem a ampulheta, tu coloca a chamada da função...
Call SetWindowPos(Me.hWnd, -1, 0, 0, 0, 0, 1 Or 2)
Isso vai fazer com que o teu programa não perca o foco... talvez assim, não pareça que travou...
[ô] declara essa função...
Public Declare Function SetWindowPos Lib [Ô]user32[Ô] (ByVal hWnd As Long, ByVal hWndInsertAfter As Long, ByVal X As Long, ByVal Y As Long, ByVal cx As Long, ByVal cy As Long, ByVal wFlags As Long) As Long
[ô] no load do formulário que tem a ampulheta, tu coloca a chamada da função...
Call SetWindowPos(Me.hWnd, -1, 0, 0, 0, 0, 1 Or 2)
Isso vai fazer com que o teu programa não perca o foco... talvez assim, não pareça que travou...
eu tenho importação e se for o seu caso que tenha algum laço for, do, ect...
Do events
depois do Do mostra algo para o cliente
att.
Do events
depois do Do mostra algo para o cliente
att.
Galera!
a dica do alemão ficou blz!!!
obrigado a todos!
a dica do alemão ficou blz!!!
obrigado a todos!
Tópico encerrado , respostas não são mais permitidas