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 6 et antérieur Discussion :

de delphi au vb6


Sujet :

VB 6 et antérieur

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Janvier 2010
    Messages
    177
    Détails du profil
    Informations forums :
    Inscription : Janvier 2010
    Messages : 177
    Par défaut de delphi au vb6
    bonjours

    est ce qu'il est possible d'utiliser les objets de delphi par vb (particulièrement ado, chart et DateTimePicker1)

    s'il y a des trucs à ajouter (bibliothèque, logiciel...) veuillez me les indiquer

    si vous connaissez des tutoriels utiles, je serais reconnaissant si vous mes dirigerez vers ses liens.

    j'ai réalisé un projet sur delphi et je suis obligé de le reproduire sur vb6
    tout ce que me restent sont base de données, chart et DateTimePicker1.

    pour la base de donnée j'ai utilisé une table de type dbase for windows interfacée avec ado, et voici quelques codes avec delphi

    table3.Open;
    table3.Edit;
    table3.FieldByName('TI1').Asfloat:=tt[1];
    table3.Append;
    table3.close;

    Table2.Filter:='date ='+ QuotedStr(datetostr(DateTimePicker1.Date));
    table2.Filtered:=true;

    pour DateTimePicker1 c un objet qui renvoi la date à partir de calendrier

    pour chart j'ai besoin de tracer des courbes en temps réel (acquisition des données en ligne)

    Merci bcppppppp

  2. #2
    Membre Expert
    Avatar de Delbeke
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    2 675
    Détails du profil
    Informations personnelles :
    Âge : 72
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 2 675
    Par défaut
    A ma connaissance, pas moyen d'utiliser les composants VCL en VB qui lui, utilise des composants OCX.
    Vb fait très bon ménage avec ado. Vois les tutoriels de ce site pour apprendre comment çà fonctionne sous vb.
    VB est fourni avec un composant dtpicker (mscomct2.ocx)
    Il y a un composant chart (mschrt20.ocx) mais je ne sais plus s'il est fourni avec vb ou par la suite office.

  3. #3
    Membre confirmé
    Inscrit en
    Janvier 2010
    Messages
    177
    Détails du profil
    Informations forums :
    Inscription : Janvier 2010
    Messages : 177
    Par défaut balise de code
    c bon j'ai trouvé la solution en un tutoriel

    création et ouverture:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    Set Cnn1 = New ADODB.Connection
    Cnn1.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\Nouveau dossier (2)\mes programmes\pro vb6\projet\temp.mdb"
    Set MonRs = New ADODB.Recordset
    MonRs.CursorLocation = adUseClient
    MonRs.ActiveConnection = Cnn1
    MonRs.Open "SELECT * FROM ert", , adOpenStatic, adLockOptimistic, adCmdText
     
    écriture dans un champ:
     
    MonRs.Fields("TI1") = 130
     
    lecture:
     
    x=MonRs.Fields("TI1").value
    il y en plein d'autres sur ce lien

    http://vb.developpez.com/bidou/recordset-ado/

Discussions similaires

  1. Utiliser une DLL faite en delphi avec VB6
    Par illuch dans le forum API, COM et SDKs
    Réponses: 12
    Dernier message: 23/05/2014, 06h56
  2. De delphi vers vb6
    Par guerero81 dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 12/07/2009, 18h26
  3. Code VB6 vers Delphi ?
    Par isachat666 dans le forum Langage
    Réponses: 4
    Dernier message: 11/01/2006, 15h07
  4. [VB6]Passage d'un tableau dans une DLL écrite en delphi
    Par flash dans le forum VB 6 et antérieur
    Réponses: 6
    Dernier message: 20/09/2002, 10h15
  5. Utilisation d'une dll écrite en delphi 5 dans VB6
    Par Jean-Louis dans le forum Langage
    Réponses: 4
    Dernier message: 05/08/2002, 09h19

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