begin process at 2012 02 11 07:22:18
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Delphi

 > 

Archives

 > 

ActiveX

 > 

une ActiveForm ouvrant une Form


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

une ActiveForm ouvrant une Form

jeudi 7 octobre 2004 à 17:09:31 | une ActiveForm ouvrant une Form

celiphane

Salut à tous,

merci à celui ou celle qui apportera réponse à cette question :

comment puis-je ouvrir une form (fiche banale quoi) à partir d'une ActiveForm (feuille OCX qui s'insère par exemple dans IE).

Jusqu'à là moi je créé ma fiche, je référence l'unité de cette fiche dans l'activeform, dans les uses, puis là où je veux la faire apparaitre je fais [la form].show ou showmodal; MAIS vlan , violation d'accès... comment faire ?

Merci,
@+
Celiphane
jeudi 7 octobre 2004 à 17:37:41 | Re : une ActiveForm ouvrant une Form

jobtunisieyasser

(feuille OCX qui s'insère par exemple dans IE).

dévelope encore SVP

@_______=-Jobtunisie-=_______@
|..................NOURON ALA NOUR.......................|
jeudi 7 octobre 2004 à 17:49:22 | Re : une ActiveForm ouvrant une Form

celiphane

et ben, un activeX quoi, ça génère un OCX que tu peux instancier dans toutes les applications qui supportent l'interface COM de windows (vb6 dephi VC++) notament Internet Explorer, qui supporte aussi ceci.

Dans delphi fait fichier>nouveau>onglet ActiveX> ActiveForm.

depuis cet OCX je veux ouvrir par exemple en cliquant sur un bouton une autre form, elle, libre, non intégrée au conteneur de l'OCX.

Sous VB6 les OCX généré peuvent faire ça, et comme c'est la même technologie (COM, activeX) delphi doit bien pouvoir le faire, ce serait balo quand même !

Merci

@+
Celiphane
jeudi 7 octobre 2004 à 18:44:13 | Re : une ActiveForm ouvrant une Form

jobtunisieyasser

je ne vous demande pas de m'expliquer OCX ou VCL
j'aimerait bien comprendre ce que tu cherche à faire exactement.
ce n'est pas encore lisible
Merci

@_______=-Jobtunisie-=_______@
|..................NOURON ALA NOUR.......................|
jeudi 7 octobre 2004 à 19:29:01 | Re : une ActiveForm ouvrant une Form

celiphane

beu... c'est pas clair ?

je l'ai dit ds mes 2 msgs : dsl d'etre incompris !

je veux ouvrir une seconde fiche a partir de la fiche de l'ocx... comment faire ?

@+
Celiphane
jeudi 7 octobre 2004 à 20:39:48 | Re : une ActiveForm ouvrant une Form

Loulibier

Membre Club
Réponse acceptée !
salut celiphane,

Comme je n'avais jamais créé d'activeX, j'ai voulu testé ce que tu rencontres comme problème.
J'ai donc suivi toute la démarche que tu donnes ci-dessus.
J'ai ajouté une fiche à mon ActiveX et j'ai testé... Ce qui m'a valut le même plantage que toi !

En cherchant un peu je me suis rendu compte qu'un ActiveX ne créer, dans le dpr, pas les fiches que tu ajoutes... Il faut donc que tu créés toi même la fiche que tu souhaites utilisée.

Exemple : dans la fiche principale de ton ActiveX.
procedure TTest.ActiveFormCreate(Sender: TObject);
begin
Form1 := TForm1.Create(Self);
end;

procedure TTest.ActiveFormDestroy(Sender: TObject);
begin
Form1.Free;
end;


En espérant avoir bien analysé ton problème.

Bonne Prog,

Olivier

PS : Lorsqu'une réponse vous convient, n'oubliez pas de la validée.
vendredi 8 octobre 2004 à 11:11:00 | Re : une ActiveForm ouvrant une Form

celiphane

Loulibier, je n'ai pas encore testé ta réponse mais puisque tu as très bien compris mon problème, et que tu as apporté une solution fonctionnelle à la situation que tu as toi même rencontré, j'en déduis que ta solution est la bonne.

MERCI. et encore merci. :)

@+
Celiphane


Cette discussion est classée dans : form, fiche, activeform, ouvrant


Répondre à ce message

Sujets en rapport avec ce message

Comment programmer une fiche (form) en delphi pour qu'elle s'affiche toujours aux mêmes endroits quelle que soit la résolution de l'écran? [ par allmight ] Code Source, c'est génial fiche non MDI, qu'est-ce que c'est? [ par arno15 ] Bonjour.J'ai un problème de création de form. J'ai une form principale qui est de style 'fsMDIForm'.Je souhaite créé une autre form qui doit prendre p gérer ses fenêtres [ par Also know as ] Bonjour, J'aimerais savoir s'il y'avait un tutorial pour apprendre à gérer correctement les fenêtres ? Je m'explique, j'ai une fenêtre que je décl Icon de la fiche principale - Ressources insuffissantes [ par DavKli ] Bonsoir a tous, voila j'ai un projet dont je travail depuis 2 ans. J'ai fait recement des petit modifications et recevoir depuis un message d'erreur Recouvrir une fiche avec une couleur [ par RilessX ] Je veux crée sur ma fiche des boite de dialogue, mais ce n'est pas sa le problème, je veux que lorsque elle apparait, toute ma fiche soit recouverte d comment ajouter une flash player a mon form [ par chirnobils ] bonjour je ajouter un effet publicitaire contruire avec flash plyaer comment faire ca merci si plusieur form .... [ par RAMADELA ] salut a tout g un petit problème je c qu'il est facile mé je ss un debutant dans delphi est g tros chercher et aucune réponse;donc mon probleme c'es debordement de pile [ par loulam ] bjr a ts, j'ai un petit prog compose de fiches, chak fiche appel une autre via un bouton, au clik du bouton j'ai mis : form1.hide;


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,889 sec (4)

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