Cross (Normal User)
Pro
Messaggi: 61
Iscritto: 06/05/2007
|
salve ragazzi.
vorrei sapere come disattivare il pulsante "chiudi" del mio form ("Finestra")
grazie molte e ciao
|
|
SuperTiz (Ex-Member)
Pro
Messaggi: 97
Iscritto: 25/05/2007
|
semplice, nelle proprietà del form imposta su "False" la voce "ControlBox"
|
|
Cross (Normal User)
Pro
Messaggi: 61
Iscritto: 06/05/2007
|
si quello lo sapevo già, io voglio far diventare il pulsante chiudi trasparente perchè nn si può usare, ma gli altri 2 pulsanti devono rimanere come sono normalmente
grazie
|
|
motoboy (Ex-Member)
Pro
Messaggi: 152
Iscritto: 05/04/2007
|
Postato originariamente da Cross:
salve ragazzi.
vorrei sapere come disattivare il pulsante "chiudi" del mio form ("Finestra")
grazie molte e ciao |
Vuoi capire come si fà?
O vuoi tutto il codice?
Nel primo caso:
sappi che per rendere HIDE la "X", devi richiamare delle API che vadano a richiamare la libreria USER32
per quanto riguarda la seconda domanda: posso postartelo.
Ora dipende da te.. se vuoi apprendere o se vuoi subito vedere il "COME" si fa!
N.B. Queste istruzioni, redono la "X" di Chiudi Finestra, HIDE. Ma rimangono invariate le altre, riduci in ICONA e INGRANDISCI. |
|
Cross (Normal User)
Pro
Messaggi: 61
Iscritto: 06/05/2007
|
ok facciamo così, vediamo di apprendere qualche cosa dai.
tengo per la prima opzione per ora.
grazie
|
|
motoboy (Ex-Member)
Pro
Messaggi: 152
Iscritto: 05/04/2007
|
Postato originariamente da Cross:
ok facciamo così, vediamo di apprendere qualche cosa dai.
tengo per la prima opzione per ora.
grazie |
ok. Una buona scelta. Anche se ti sarà dura. Visto che devi richiamare API e Costanti.
Una volta chiamate e dichiarate, devi inserirle nel FORM, affinché riesci ad attivare.
Te ne inserisco una:
vediamo se riesci a capirci qualcosa me lo auguro
Queste sono le COSTANTI:
Private Const MF_BYPOSITION = &H400
Private Const MF_REMOVE = &H1000
Private Declare Function DrawMenuBar Lib "user32"(ByVal hwnd As Long) As Long
questa é la prima "API" che dichiariamo per giungere alla soluzione
ora vedi questa, è la FUNZIONE richiamata nel FORM_LOAD
Call DrawMenuBar(Me.hwnd)
'chiama l'API, che a sua volta chiama la funzione.. (Me) Ultima modifica effettuata da motoboy il 29/05/2007 alle 18:41 |
|
Cross (Normal User)
Pro
Messaggi: 61
Iscritto: 06/05/2007
|
a ok fino a quà ci sono.
incomincio a capire qualche cosa
continuamo
|
|
motoboy (Ex-Member)
Pro
Messaggi: 152
Iscritto: 05/04/2007
|
Postato originariamente da Cross:
a ok fino a quà ci sono.
incomincio a capire qualche cosa
continuamo |
il resto non c'é da capire. Il resto c'è da SAPERE come.. e cercare di APPRENDERE COME.
Ti ho mostrato come richiamare l'"API", come inserire la funzione, da parte della libreria USER32, nel FORM_LOAD.
Per il resto dovresti far da se.
N.B. Nel caso in cui.. ti posto il codice! |
|
simo!! (Normal User)
Rookie
Messaggi: 24
Iscritto: 01/06/2007
|
ciao a tutti!!!io sono nuovo di qui.....e sono anke alle prime armi con la programmazione in vb!!!xò mi serve sapere come disabilitare il pulsante chiudi della form per un programmino...non è che qualcuno è in grado di aiutarmi?!?!grazie mille!!!!!
|
|