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

VB.NET Discussion :

Équivalents en vb.net des procédures CodePane et CodeModule de vb6 étendu [Débutant]


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif
    Homme Profil pro
    Retraité intello
    Inscrit en
    Juillet 2012
    Messages
    186
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 84
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activité : Retraité intello

    Informations forums :
    Inscription : Juillet 2012
    Messages : 186
    Par défaut Équivalents en vb.net des procédures CodePane et CodeModule de vb6 étendu
    Bonjour Madame, Monsieur.

    Je voudrais savoir s'il existe en vb.net les équivalents des procédures CodePane et CodeModule que l'on trouvait dans
    Microsoft Visual Basic 6.0 Extensibility
    Merci à qui voudra bien me répondre.

  2. #2
    Modérateur
    Avatar de Sankasssss
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2006
    Messages
    1 842
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 842
    Par défaut
    Bonjour Jean-Marie,

    Quand tu postes des questions de ce genre, n'hésite pas à mettre la description de ce que fait la méthode car une partie du forum, dont moi, ne connait pas du tout VB6. De cette manière nous pourrions essayer de vous aiguiller...

    D'après ce que j'ai trouvé sur MSDN :
    CodeModule
    Represents the code behind a component, such as a form, class, or document.
    Donc c'est le code de la form?


    CodePane
    Use the CodePane object to manipulate the position of visible text or the text selection displayed in the code pane.

    You can use the Show method to make the code pane you specify visible. Use the SetSelection method to set the selection in a code pane and the GetSelection method to return the location of the selection in a code pane.
    Sert à manipuler du texte?

    C'est bien cela

  3. #3
    Membre très actif
    Homme Profil pro
    Retraité intello
    Inscrit en
    Juillet 2012
    Messages
    186
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 84
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activité : Retraité intello

    Informations forums :
    Inscription : Juillet 2012
    Messages : 186
    Par défaut
    Bonjour Gaëtan.

    Eh oui, c'est bien cela. Avec cette extension de vb6, on pouvait créer une programme qui engendrait du code, et
    – grâce à CodeModule, charger ce code dans un module standard, dans un module de classe, et aussi dans la partie code d'une Form,
    – grâce à CodePane charger ce code dans la partie graphique d'une Form.
    Alors, j'aimerais savoir si dans dans vb 2010 Express, il existe quelque chose qui permet ces joyeusetés.

    Cordialement

  4. #4
    Modérateur
    Avatar de Sankasssss
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2006
    Messages
    1 842
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 842
    Par défaut
    Désolé de ne pouvoir t'aider mais je ne connais pas ces joyeusetés

  5. #5
    Membre très actif
    Homme Profil pro
    Retraité intello
    Inscrit en
    Juillet 2012
    Messages
    186
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 84
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activité : Retraité intello

    Informations forums :
    Inscription : Juillet 2012
    Messages : 186
    Par défaut
    Tant pis. Merci d'avoir cherché.

  6. #6
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 193
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 193
    Par défaut
    pas sur d'avoir compris
    si tu veux compiler du code vb contenu dans un string pendant l'exécution il y a vbcodeprovider pour ca

    sinon tu nous explique ce que tu veux faire ... il y a surement plusieurs solutions ...
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  7. #7
    Membre très actif
    Homme Profil pro
    Retraité intello
    Inscrit en
    Juillet 2012
    Messages
    186
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 84
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activité : Retraité intello

    Informations forums :
    Inscription : Juillet 2012
    Messages : 186
    Par défaut
    Merci Pol63.

    À vrai dire, je ne veux pour l'instant que retrouver tout ce que je pouvais faire avec VB6. Comme je suis encore en phase d'apprentissage, je ne testerai pas maintenant le vbcodeprovider. Mais je le garde sous le coude.

    Autrement oui, l'extension de VB6 permettait de faire ce que vous dites. Du code de code en quelque sorte. C'était très amusant, mais ça faisait un peu usine à gaz.

    Cordialement.

  8. #8
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 193
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 193
    Par défaut
    ca fait toujours usine à gaz sous vb.net aussi ^^

    par contre n'essaie pas de rechercher comment faire en .net ce que tu faisais en vb6, les 2 sont radicalement différents
    il faut éviter de faire la même chose et apprendre les concepts de .net
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  9. #9
    Membre très actif
    Homme Profil pro
    Retraité intello
    Inscrit en
    Juillet 2012
    Messages
    186
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 84
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activité : Retraité intello

    Informations forums :
    Inscription : Juillet 2012
    Messages : 186
    Par défaut
    Par
    faire la même chose
    j'entendais évidemment
    atteindre les mêmes objectifs
    Rassurez-vous, j'ai vite perçu la différence radicale entre vb6 et vb 2010. Un exemple vécu :
    En vb6, prenez un PictureBox, dessinez dessus, donnez la valeur True à sa propriété AutoRedraw en vous gaussant de l'événement Paint, récupérez sa propriété Image, et, enlevez c'est pesé, vous avez un bitmap à 24 bits de couleur.
    et
    En vb 2010, pour voir un dessin sur un PictureBox, faites d'abord un bitmap (c'est pas d'la tarte), puis enfournez-le dans le PictureBox par sa propriété Image
    Sans vouloir vous faire de la peine.

  10. #10
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 193
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 193
    Par défaut
    mouais ... rien de compliqué à créer un bitmap, ca prend une ligne de code
    et on peut aussi dessiner directement sur le picturebox ...
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  11. #11
    Membre très actif
    Homme Profil pro
    Retraité intello
    Inscrit en
    Juillet 2012
    Messages
    186
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 84
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activité : Retraité intello

    Informations forums :
    Inscription : Juillet 2012
    Messages : 186
    Par défaut
    Il est vrai que j'ai voulu vous taquiner. Mais en même temps, en vous tendant un bâton pour me battre. Vous pouviez en effet me rétorquer que les syntaxes des procédures de dessin de vb6 sont complètement débiles.

    Toutes mes excuses si je vous ai offensé.

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

Discussions similaires

  1. [.NET-C#] Procédure stockée retournant des recordset avec ORAOLEDB
    Par catd dans le forum Interfaces de programmation
    Réponses: 0
    Dernier message: 06/07/2011, 22h09
  2. [CR][VB6] Utilisation des procédures stockées
    Par couledoux dans le forum SDK
    Réponses: 3
    Dernier message: 10/03/2005, 14h29
  3. Réponses: 5
    Dernier message: 04/10/2004, 18h20
  4. importer des procédures stockées
    Par mohamed dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 10/09/2004, 16h30
  5. [VB.NET] Activer procédure d'une form à partir d'une autre
    Par ricil78 dans le forum Windows Forms
    Réponses: 4
    Dernier message: 02/05/2004, 14h52

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