begin process at 2012 02 14 20:12:54
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Visual Basic 6

 > 

Divers

 > 

General

 > 

Composant OCX >> Rey_XpBasics.ocx


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Composant OCX >> Rey_XpBasics.ocx

vendredi 17 novembre 2006 à 08:41:29 | Composant OCX >> Rey_XpBasics.ocx

Exploreur

Membre Club
Bonjour à tous,
J'utilise une frame et des boutons du composant Rey_XpBasics.ocx, et j'ai quelques problèmes que je n'arrive pas expliquer :
Je place dans ma Frame, 6 boutons (jusque là rien de méchant !!), dans mon form_load je place le code suivant :
cmd1.enabled = False
cmd2.enabled = False
etc...
Ben...cela ne les désactive pas !? Je ne comprend pas pourquoi !
Par contre quand je place le code dans un timer ou que je met un point d'arrêt dans mon form_load, cela fonctionne!!
Pouvez-vous m'aider ?
Merci à tous
Exploreur
A+

vendredi 17 novembre 2006 à 08:59:21 | Re : Composant OCX >> Rey_XpBasics.ocx

jmfmarques

Membre Club
Réponse acceptée !
Rien ne t'assure de ce que, au Form_Load, tes boutons sont déjà chargés !

Utilise plutôt le Form_Activate.
vendredi 17 novembre 2006 à 09:12:20 | Re : Composant OCX >> Rey_XpBasics.ocx

Renfield

Administrateur CodeS-SourceS

en fait, la propriété Enabled des Frames joue avec la propriété Enabled des contrôles qu'elle contient.

lors du chargement, ta Frame passe a Enabled = True, et passe outre l'ordre que tu a pu donner dans ton Form_Load
comme le fais remarquer jmfmarques.

Renfield
Admin CodeS-SourceS- MVP Visual Basic
vendredi 17 novembre 2006 à 09:46:29 | Re : Composant OCX >> Rey_XpBasics.ocx

Exploreur

Membre Club

Re,
Merci pour vos explications.
Marche pas non plus quand je met le code dans Form_Activate!!?
Exploreur
A+

vendredi 17 novembre 2006 à 09:54:37 | Re : Composant OCX >> Rey_XpBasics.ocx

Renfield

Administrateur CodeS-SourceS

C'est un bug du composant Frame...
change le code source ^^

Renfield
Admin CodeS-SourceS- MVP Visual Basic
vendredi 17 novembre 2006 à 10:07:24 | Re : Composant OCX >> Rey_XpBasics.ocx

Exploreur

Membre Club

Ben...Ben...Comment dire! Etant donné que j'suis débutant, j'ai déjà du mal à faire un ocx ou même a développé un prog(optimiser), alors modifier le code source j'en parle même pas !Lol. Je vais peut-être décevoir dans ma réponse, j'en suis désolé.

Exploreur

A+

 

vendredi 17 novembre 2006 à 10:15:42 | Re : Composant OCX >> Rey_XpBasics.ocx

PCPT

Administrateur CodeS-SourceS
Réponse acceptée !
salut,
umm, passe la frame à enabled=false en mode édition ?

++

Prenez un instant pour répondre à ce sondage svp
vendredi 17 novembre 2006 à 10:51:46 | Re : Composant OCX >> Rey_XpBasics.ocx

Exploreur

Membre Club

Merci Jmfmarques 
Merci Renfield
Merci Pcpt

Cela fonctionne impécable.

Form_Load()
Frame1.enabled = False
 Frame2.enabled = False

Form_Activate()
Frame1.enabled = True
 cmdnouveau.enabled = False
  cmdajouter.enabled = False
etc..etc

Merci à tous
Exploreur
A+



 

vendredi 17 novembre 2006 à 10:54:07 | Re : Composant OCX >> Rey_XpBasics.ocx

jmfmarques

Membre Club

Euh...

Voilà ce que j'ai lu (1er message de Exploreur) :

"Par contre quand je place le code dans un timer ou que je met un point d'arrêt dans mon form_load, cela fonctionne!!"

Alors ... j'aimerais bien voir tout le code qu'il a écrit, ma foi ...


vendredi 17 novembre 2006 à 11:07:33 | Re : Composant OCX >> Rey_XpBasics.ocx

Exploreur

Membre Club

Jmfmarques voici quand cela ne fonctionner pas :
Form_Load(0)
'Init boutons
 cmdajouter.enabled = False
  cmdnouveau.enabled = False
   cmdmodifier.enabled = False
    cmdsupprimer.enabled = False
Donc quand je lancé ma feuille mes bouton restés quand même en True.

Code avec le timer et cela focntionner :
Timer1.enabled = True
 Timer1.interval = 1000
   cmdajouter.enabled = False
    cmdnouveau.enabled = False
      cmdmodifier.enabled = False
        cmdsupprimer.enabled = False

Donc quand je lancé ma feuille(Frame, bouton, etc..) aprés et que mon timer se déclenche et qu'au bout de 1 seondes,  cette fois-ci mes boutons étaient bien en False

J'espère avoir répondu à ta question Jmfmarques
Exploreur
A+


 

 


1 2

Cette discussion est classée dans : ocx, composant, place, rey, xpbasics


Répondre à ce message

Sujets en rapport avec ce message

Le composant OCX Microsoft Winsock Control 6.0 marche pas! [ par Manic ] J'ai télécharger une source où le OCX était dedans! Bon, j'ai voulu faire un programmes avec VB un peu de la même manière donc j'ai incorporer les mêm Composant .OCX [ par Buffy ] Je suis à la recherche de 4 composants :- THREED32- VBALGRID6.OCX- VBALIML6.OCX- VBALODCL.OCXQu'elle est leurs fonctions et où les trouver??Merci. Deploiement d'un composant OCX [ par Malicieux ] J'ai créé des composants ActiveX pour mon projet en VB6.Sur mon poste tout marche correctement, mais dés que je veux utiliser mon executable ailleurs, composant ocx [ par wareg ] dans divers livres ils expliques un composant OCX appelé Microsoft data bound grid, mais je ne le trouve pas dans la liste des composant, comment fair auto-fermeture d'un composant activeX [ par bnshoogoo ] J'ai besoin de faire l'equivalent d'un "end" (qui n'est pas autorisé dans un composant activeX) à l'interieur d'un ocx.Le but etant de fermer totaleme PB de composant ocx périmé (urgent) [ par xhill ] En vb5, j'ai un problème de composant OCX (mscal.ocx). L'assistant d'installation dis que mon composant est périmé et qu'il peut rendre impossible l'i Ajout d'un composant [ par jocelyn ] Bonjour,Lorsque j'essaie de rajouter le composant OCX Mscomctl.ocx (Microsoft Windows Common Control 6.0) dans ma liste des composants, j'ai le messag Je ne peux plus me servir du composant mswinsck.ocx :( [ par Trash98 ] Quand je veux ajouter le composant mswinsck.ocx dans un form, il me dit "Les informations de license de cette partie sont introuvables. Vous n'avez pa impossible de charger un composant ocx [ par casav ] Je veux charger le composant microsoft windows common control 5 (comctl32.ocx) or a chaque fois il me met "impossible de charger donc le contrôle imag problème d'ajout du composant msnchat40.ocx et API msn [ par mickei ] je n'arrive pas à charger le composant msnchat40.ocx, pourquoi, sinon est ce que quelqu'un pourrait m'en envoyer une version correcte et un lien pour


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,655 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales