Accueil > Forum > > > > Form invisible
Form invisible
mercredi 16 juillet 2008 à 21:43:20 |
Form invisible

yvesyves
|
Bonjour, Je voudrais rendre mon form invisible à son ouverture, c'est le formulaire principal de l'application. Je n'y suis pas arrivé. J'ai essayé de mettre Me.visible = false fans l'événement Load mais aucun effet. Zives
|
|
mercredi 16 juillet 2008 à 21:49:21 |
Re : Form invisible

Kevin.Ory
|
Opacity = 0  Visible se met à True lorsque le forumaire est affiché (Form1.Show...)
|
|
mercredi 16 juillet 2008 à 21:57:33 |
Re : Form invisible

yvesyves
|
C'est pas bête comme idée mais le concepteur vs m'a crée un fichier applicationevents.vb et en commentaire ça parle de l'evenement startup déclenché avant la création du formulaire. On peut peut être y faire quelque chose nan?
|
|
mercredi 16 juillet 2008 à 22:24:20 |
Re : Form invisible

Kevin.Ory
|
Ce que tu peux faire c'est créer une "Sub Main" dans un module, et la spécifier comme routine de démarrage à la place du formulaire. Tu devra alors toi même gérer la fermeture du programme. Mais sinon, impossible de faire autrement avec le formulaire de démarrage je pense. Il faut savoir que la méthode Load d'un contrôle (aussi bien pour une Form qu'un UserControl) est appelé lorsque le contrôle est affiché pour la 1ère fois.
En tout cas moi je met l'opacité à 0, et ça fonctionne parfaitement bien.
|
|
mercredi 16 juillet 2008 à 22:48:58 |
Re : Form invisible

LIBRE_MAX
|
Salut, n' y a t-il pas un équivalent en .net de Hide en VB6 ? ... Y'en a même qui disent qu'ils l'ont vu voler.
|
|
jeudi 17 juillet 2008 à 00:20:35 |
Re : Form invisible

gillardg
|
il y a un moyen éssaie ceci : Public Class Form1' If you just want the hot key, with no modifier' use zero for the fsModifiers value (But this is a BAD IDEA).PrivateConst NoModKey AsInteger = 0' Modifier key constantsPrivateConst MOD_ALT AsInteger = 1PrivateConst MOD_CONTROL AsInteger = 2PrivateConst MOD_SHIFT AsInteger = 4PrivateConst MOD_WIN AsInteger = 8' Value indicating Windows Message is a hot key.ProtectedFriendConst WM_HOTKEY AsInteger = 786' Unique ID for the atomic hot key. ProtectedFriend hotkeyID AsShort' Register hotkeyProtectedFriendDeclareFunction RegisterHotKey Lib"user32" (ByVal hwnd As IntPtr, ByVal id AsInteger, ByVal fsModifiers AsInteger, ByVal vk As Keys) AsInteger' Add global name for hotkeyProtectedFriendDeclareFunction GlobalAddAtomA Lib"kernel32" (ByVal lpString AsString) AsShort' Delete hotkey atom.ProtectedFriendDeclareFunction GlobalDeleteAtom Lib"kernel32" (ByVal nAtom AsInteger) AsShort' Unregister hotkey.ProtectedFriendDeclareFunction UnregisterHotKey Lib"user32" (ByVal hwnd As IntPtr, ByVal id AsInteger) AsInteger PrivateSub hotkey_Load()' GlobalAddAtom adds the String to the System global' atom table, and returns a unique number to identify' it the atom table.hotkeyID = GlobalAddAtomA( "GlobalHotKeyFor_MyUniqueAppName")If hotkeyID = 0 ThenMessageBox.Show( "Unable to generate the requested hotkey unique ID.", "Error Making Hotkey ID")Else' Register the hot key combo used to show the form.' I used Alt key modifier and the F1 key, Alt + F1,' but you can use any key combo.If RegisterHotKey(Me.Handle, hotkeyID, MOD_ALT, Keys.F1) = 0 ThenMessageBox.Show( "Unable to register the requested hotkey.", "Error Registering Hotkey")Else'mettre la ligne suivante en commentaire pour la productionMessageBox.Show( "The following Hotkey was registered for this application: " & "Keys: Alt + F1", "Hot Key Registered")EndIfEndIfEndSubPrivateSub Form1_Closing(ByVal sender AsObject, ByVal e As System.ComponentModel.CancelEventArgs) HandlesMyBase.Closing' READ ME:' You MUST unregister your Hot Key, or your application will leak memory. IfMe.hotkeyID <> 0 ThenUnregisterHotKey( Me.Handle, hotkeyID)' Also delete the hot key atom. GlobalDeleteAtom(hotkeyID) EndIfEndSub ProtectedOverridesSub WndProc(ByRef m As System.Windows.Forms.Message)' Check for our Windows Message Hotkey.If m.Msg = WM_HOTKEY Then' Do something.Me.Show()Me.TopLevel = TrueEndIf' Return key messages to the application.MyBase.WndProc(m)EndSubPrivateSub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) HandlesMyBase.LoadMe.TopLevel = False' invisible dans la barre de taches et dans la liste des programmes ouverthotkey_Load() EndSubEnd ClassLes écologistes réclament une société propre les imbéciles nettoient
|
|
jeudi 17 juillet 2008 à 15:12:23 |
Re : Form invisible

Kevin.Ory
|
"n' y a t-il pas un équivalent en .net de Hide en VB6 ?" Ben si, Hide existe aussi en .NET...
|
|
jeudi 17 juillet 2008 à 20:01:41 |
Re : Form invisible

yvesyves
|
Ok merci pour vos réponses, je vais voir ce que je peux faire
|
|
Cette discussion est classée dans : form, invisible
Répondre à ce message
Sujets en rapport avec ce message
form transparente ou invisible [ par Mahfoud ]
je vsut que ma forme soit invisible ou transparenteet merci d'avance .
Rendre invisible ou visible une form en vba [ par algo69 ]
J'ai une autre question, si c'est possible:Ma form met beaucoup de temps pour se charger(acces à une BDD), est ce qu'il ya moyen, quand je ferme cette
Rendre une Form invisible [ par Giamma ]
Salut tout le monde..Existe-t-il un moyen pour rendre la couleur de la forme transparente/invisible ?... sans pour autant cacher le curseur de la sour
Form Invisible [ par AngeloVivaldi ]
Salut a tousVoila, j'ai mis une image gif sur une form, le fond étan transparant, on voit la form ce qui n'est pa tres esthétique avec mon image =( j'
Form Outlook - champs invisible lors de la réception [ par elgarsmanu ]
Helloje suis parti de la form 'message' comme templateJ'ai créé une Form Outlook -> pas de soucislorsque je 'run this form' -> pas de soucisje l'envoi
Comment rendre invisible tous les textbox d'une form? [ par phantom_2005 ]
Bonjour à tous,je cherche à rendre invisible tous les textbox de ma form.j'ai essayé avec l'instruction for each ... next mais je ne réussi pas.Quelqu
Lancer form en invisible VB6 [ par KoXo ]
BonjoursJe voudrais juste savoir si il y avait une petite ligne de code qui permettrait de lancer ma form1 sans quel soit visible sur le bureau Ou alo
form invisible & control visible ? [ par Claiyah ]
bonjour svp je cherche un code ("QUI FONCTIONNE") pour rendre mon form transparent et laisser les control visible, j'ai trouvé plusieur exemple mais
Form "invisible" / "transparant" [ par mast ]
Bonjours ! Je cherche comment rendre un form invisible ou transparant mais sans affecté l'opacitée des éléments qui se trouve à l'intérieur. Par exemp
Livres en rapport
|
Derniers Blogs
SESSION SILVERLIGHT 5 3D : SLIDES ET DEMOSSESSION SILVERLIGHT 5 3D : SLIDES ET DEMOS par Groc
Durant les techdays, j'ai eu le plaisir d'animer une session sur Silverlight 5 et la 3D avec Simon Ferquel. Comme promis, voici nos slides et mes démos (celles avec le viper BSG) ici et là. Pour mémoire, les démos utilisent toutes le viper BSG...
Cliquez pour lire la suite de l'article par Groc [TECHDAYS 2012] SESSION WEBMATRIX 2 : LE COUTEAU SUISSE GRATUIT POUR VOS DéVELOPPEMENTS WEB - SLIDES[TECHDAYS 2012] SESSION WEBMATRIX 2 : LE COUTEAU SUISSE GRATUIT POUR VOS DéVELOPPEMENTS WEB - SLIDES par gpommier
Suite à la session que j'ai présenté sur WebMatrix 2, vous pouvez trouver les slides ici, ainsi que les démos en packages nuget : démos1 et démos2 J'en profite pour remercier chaleureusement tous ceux qui sont venus très nombreux à cette sess...
Cliquez pour lire la suite de l'article par gpommier [SHAREPOINT] LES SESSIONS TECHDAYS 2012.[SHAREPOINT] LES SESSIONS TECHDAYS 2012. par Patrick Guimonet
Voici donc pour ceux qui n'ont pas pu venir, ou ceux qui n'ont pas pu toutes les suivre la liste des sessions SharePoint aux TechDays 2012, que je mettrais à jour dès que les liens des vidéo seront disponibles. Ou ici : http...
Cliquez pour lire la suite de l'article par Patrick Guimonet TECHDAYS PARIS 2012 : SESSION PLEINIèRE JOUR 3TECHDAYS PARIS 2012 : SESSION PLEINIèRE JOUR 3 par ROMELARD Fabrice
Speaker: Bernard Ourghanlian Cette session est comme chaque jour transmise en live par BrainSonic, et j'ai donc suivi cette troisième pleinière par ce moyen sur mon iPad . Elle est dédiée comme chaque année à la mise en perspective de l'é...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice MISHRA READER : UN LECTEUR RSS TRèS ZUNE STYLE EN OPEN SOURCE !MISHRA READER : UN LECTEUR RSS TRèS ZUNE STYLE EN OPEN SOURCE ! par Vko
Hier durant une session dédiée aux Techdays 2012, j'ai eu le plaisir d'annoncer la sortie de la Béta 2 de Mishra Reader. C'est quoi ? Pour les utilisateurs, c'est une vraie expérience de lecture de flux RSS sur Windows. Rien à voir avec les produit...
Cliquez pour lire la suite de l'article par Vko
Logiciels
Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Easy-Planning (1.0.0.1)EASY-PLANNING (1.0.0.1)Basé sur les mêmes principes que MyPlanning, Easy-Planning permet de créer des plannings sous la ... Cliquez pour télécharger Easy-Planning
|