IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Web & réseau Delphi Discussion :

Intraweb accès à une form


Sujet :

Web & réseau Delphi

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    182
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 182
    Par défaut Intraweb accès à une form
    Je débute sous Intraweb.
    J'ai fait un petit projet Intraweb avec dedans trois forms.
    Lorsque je génère mon projet, cela me fait une dll que j'ai nommée W01.dll.
    Jusque là tout va bien.
    Lorsque je met en place cette DLL, tout fontionne également puisque par mon navigateur j'arrive sur ma page principale et ensuite mes fonctions s'enchaine bien.
    La question que je me pose est de savoir si il est possible d'accéder directement par exemple à ma form n°2 nommée Second qui peut être appelé depuis ma form principale que j'ai nommé Main.
    Je veux dire par là, existe-t-il une syntaxe pour tapez une adresse dans mon browser accédant à ma form Second.
    Actuellement je tape :
    http://nomdemonserveur/webserv/w01.dll
    Y a-t-il une syntaxe du type
    http://nomdemonserveur/webserv/w01.dll/second....

    La raison de ma question est la suivante.
    Si par exemple je veux me brancher sur PAYBOX, je voudrais revenir sur telle ou telle form en fonction de l'acceptation ou non de mon paiement.
    Si il existe une autre méthode je suis ouvert.

    Merci d'avance.

  2. #2
    Membre extrêmement actif
    Avatar de skywaukers
    Homme Profil pro
    Directeur de projet
    Inscrit en
    Juin 2005
    Messages
    1 219
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente (Poitou Charente)

    Informations professionnelles :
    Activité : Directeur de projet
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2005
    Messages : 1 219
    Par défaut
    Bonsoir,

    en mode form je crois que la deuxième proposition fonctionne, mais je n'ai jamais essayé.
    Par contre tu peux utiliser la méthode IWServerControllerBaseNewSession de ton servercontroller pour faire cela. Si tu peux recevoir quelque chose de la forme http://nomdemonserveur/webserv/w01.dll?Page=Second, alors tu récupère le paramètre (webapplication.runparams), tu instancie ton formulaire "second" et tu associe cette instance à VMainForm.

    @++
    Dany

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    182
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 182
    Par défaut
    Merci pour cette aide.
    Je me suis penché sur le passage de paramètre un bon moment et cela fonctionne bien maintenant.
    Il faudra que je fasse l'essai à l'occasion avec IWServerControllerBaseNewSession.
    Merci encore

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Login/password accès à une form
    Par Heilong dans le forum Windows Forms
    Réponses: 7
    Dernier message: 17/12/2007, 12h47
  2. Le chemin d'accès n'a pas une forme conforme
    Par maxmarie dans le forum Windows Forms
    Réponses: 3
    Dernier message: 21/11/2007, 23h15
  3. Réponses: 17
    Dernier message: 15/04/2007, 13h28
  4. Accés direct à TOUS les controls d'une form
    Par olsimare dans le forum Windows Forms
    Réponses: 5
    Dernier message: 07/02/2007, 01h39
  5. [VB.net] Acces aux controles d'une form a partir d'une autre
    Par Fab62_ dans le forum Windows Forms
    Réponses: 3
    Dernier message: 25/01/2006, 13h47

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo