Newsgroup: it.comp.appl.access
Titolo: Re: icona su systray adattamento ad AcessXp, come???

Dopo l'aiuto di Alex
sono riuscito a far girare il tutto con AXP
la cosa però che non vuole proprio andare è la gestione della finestra di 
Access
ho visto che  nel modulo vi è una funzione per la gestione della stessa, 
propriio "nell'evento" doppio click del pulsante sinistro Showwindow, ma ad 
ogni tentativo e come se parlassi ad un sordo.
Ho voluto anche chreare un modulo esterno con funzioni pubbliche che 
gestivano la finestra di access, ma richiamando anche quelle non vi è alcuna 
traccia, neanche un (in questo caso) benedetto mess di errore
vi è qualche limite?? per caso lo spostamento del Focus??
qualche illuminazione??
aspettando vostre buone nuove
vi saluto
Domi 

 Domi
Che devi ottenere che non si capisce....??
Ciao
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Che devi ottenere che non si capisce....??
Una volta presente l'icona sulla systray
se la finestra del DB è ridotta ad icona vorrei con un doppio click
sulla icola della sys, che il tutto si ripristinasse
p.s. sempre nei miei vari esperimenti, sicuramente folli, avevo messo
una funzione di di resize in formload di una finestra e da doppio click
sull'icona aprivo questa finestra, ma non succedeva nulla se non la
semplice apertura della stessa che rimaneva però ridotta ad icona
spero di essermi spiegato
Ciao
Domi

 Domi
Mah.... non ne sono certo.


-------------- Questa è la dichiarazione API -----------------
Declare Function ShowWindow Lib "user32" _
   Alias "ShowWindow" _
   (ByVal hWnd As Long, _
   ByVal nCmdShow As Long) _
   As Long
'---------------- QUESTO E' NEL SUBCLASSING --------------------
Const SW_SHOWMAXIMIZED = 3
   Case WM_LBUTTONDBLCLK:    'Left Button Double click
       Call ShowWindow(Forms!NomeForm.hWnd, SW_SHOWMAXIMIZED)
Così deve andare...!
Ahimè non va Alex
dopo la modifica da te suggerita succede questo
con il doppio click sull'icona nella sys, access rimane sempre
parcheggiato nella barra delle applicazioni
se lo espando io, mi ritrovo massimizzata la finestra AVVIO (su cui ho
spostato il focus)
quindi il comando funziona, massimizza la finestra, ma mantiene ad
icona ACCESS

 icona ACCESS
Certo che spiegarti bene non è un tuo pregio....!!!!!!!!
Questa funzione manda un messaggio alla finestra, ma
se la finestra che vuoi ripristinare è un'altra è ovvio che
non va.
Prova questo, ma cerca di CAPIRE le cose, se le applichi
a tentativi non ne cavi molto.
Call ShowWindow(Access.hWndAccessApp, SW_SHOWMAXIMIZED)
Non perdere l'abitudine di leggerti SEMPRE MSDN per tutte
le funzioni API e per tutti i messaggi di Notifica, è chiaro
ed inequivocabile, serve però un pò di pratica con la lettura
che inizialmente ti sembrerà complessa.
Ciao


 che inizialmente ti sembrerà complessa.
Non la perdo Alex hai ragione è importante, ma da autoditatta molte
cose appunto appaiono di difficile comprensione
alla prossima
Ciao

 Ciao


scusate vorrei capirci qualcosa anch'io, ho l'esempio del sitocomune
General 6.113 ma quando apro il db e clicco sull'icona mi da un'errore
...mi dice che manca la vba332 dll. ma dove la trovo? e poi vorrei
capire nel commento di alessandro e' scritto che per farlo funzionare
con le versioni successive ad access 97 bisogna eliminare la chiamata
al subclassing contenuta nel modulo addrof, fatemi capire come si
elimina la chiamata e sopratutto come si ricorre alla versione nativa
di access?
grazie 
Diego

 wrote in message
news:1138220730.0...@g43g2000cwa.googlegroups.com

Rileggiti i post in questo 3D, ho già dato la soluzione.


come non detto....prima ancora che me lo dicessi sono andato a leggermi
gli altri post sull'argomento...
però nonostante vada a creare un mde comunque tende a bloccarsi lo
stesso access
comunque grazie per avermi risposto
buona serata 
Diego

 @Alex
Ciao

 Diego
Avrai sicuramente sbagliato qualcosa, hai sostituito la
funzione AddrOf con quella nativa di A>=2K...?
Leggiti bene i post....!!!


 a questa VERA passione
Ti capisco, io trovo mediamente almeno un'ora al giorno per
giocare con Access, per ora....!


giocare con Access, per ora....!
mi sto impegnando. Anche se "per colpa di Access" molte volte faccio le
2 di notte, pur dovendo l'indomani mattina alzarmi alle 7
continuiamo a sudare :))
Ciao