Frame1(i).Caption = "Recherche " & i
List1(nbresearch).Text = "Ici la recherche n° " & nbresearch
Command1(i).Caption = "Fermer"
Set Command1(i).Container = frame1(i)
Set List1(nbresearch).Container = Frame1(nbresearch)
Me.Height = MDIForm1.Height
TabStrip1.Tabs(i).Selected = True
End Sub
Seulement impossible d'effectuer le load (qui devrait s'afficher Load non ??), alors que , et c vraiment ca le plus bizarre, l'autre source marche impecable, et meme si je crée un nouveau projet avec juste ca comme form ca marche !!!!
J'en conclue que ca vient d'une prorpiété de mon projet mais après l'avoir retourné (au sens figuré, mais ca va pas duré ... ) je n'arrive pas a trouvé d'ou ca vient.
La seule chose que je suis arrivé a me dire, c'est que c'ets impossible de le faire avec dans une form fille.
Voila si quelqu'un est capable de m'expliquer, ca serait gentil ...
knabis2000 ....
P.S : le msg d'erreur "Erreur 13 : Type Incompatible", la form qui contient ce code est une form fille, elle contient
- 1 TabStrip
- 2 CommandButton
- 1 Frame
- 1 TextBox
PCPT
Messages postés13272Date d'inscriptionlundi 13 décembre 2004StatutMembreDernière intervention 3 février 201847 28 févr. 2006 à 01:27
salut,
ton message d'erreur est très bizarre, il ne correspond pas...
à première vue çà serait la 2e erreur, c'est à dire un "option
explicit" manquant, "frame1(i)" interprété comme un tableau, et ne
pouvant donc pas être attribué pour "Set Command1(i).Container".
2e possibilité, un peu plus haut : "load List1(nbresearch)" pour "nbresearch" n'étant pas un interger par exemple....
bref, tout ceci pour dire que erreur n°13 ... bizarre.
pour ton problème de Load, c'est le chargement dynamique. pour celà tu dois avoir un groupe de contrôles.
or tu charges Frame1(X) alors que Frame1 n'est pas indexé !!
et pour l'affichage, le Load ne suffit pas à afficher un objet. il ne fait que.. lui préparer le terrain et le clôner.
à toi de définir ensuite sa position, et de finir par Frame1(X).Visible = true
knabis2000
Messages postés29Date d'inscriptionjeudi 28 octobre 2004StatutMembreDernière intervention19 novembre 2008 28 févr. 2006 à 01:43
Re a tous,
Alors PCPT je n'ai pas mis dans le post mais option Explicvit est declaréa la premiére ligne du code de cette form, ensuite Frame1 est bien indexé et commence à 0, comme 1 des commandButtons, et la la liste aussi.
Ensuite, est ce que rajouté Frame1(X).visible m'enlevera le psg d'erreur ?? parce que là il se bloque est impossible de se servir du prog, j'ai essayé de deplacer le dossier contenant toutes les forms (j'ai vu sur un forum que l'erreur 13, pourrait venir d'un chemin d'acces non valide, ca a rien changé), j'ai égalment essayé de creer une nouvelle form dans le projet meme rien n'y fait il ne veut pas prendre en compte le Load (qu'il me remet direct en load).
knabis2000
Messages postés29Date d'inscriptionjeudi 28 octobre 2004StatutMembreDernière intervention19 novembre 2008 28 févr. 2006 à 02:48
mon programme s'arrete au niveau du load Frame1
et meme si j'interverti les 3 loads differents il me mets le meme message d'erreur .... ("erreur 13, types incompatibles"), je reprecise qu'il ne le fait que pour ce projet-ci, si je refais un nouveau projet avec une seule form mais contenant exactement le mem code, ca marche ! C'est ca qui m'intrigue le plus.
Est ce que ca pourrait venir d'une autre Form dont l'une des propriété bloque le load ...?