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

Composants VCL Delphi Discussion :

Moteur de calcul


Sujet :

Composants VCL Delphi

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    19
    Détails du profil
    Informations personnelles :
    Âge : 58
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Octobre 2004
    Messages : 19
    Points : 17
    Points
    17
    Par défaut Moteur de calcul
    Bonjour,

    Ne trouvant pas de sous-forum pour poser ma question, je choisi celui-ci qui correspond le plus, les administrateur du forum peuvent déplacer le message.

    Je recherche une solution VCL pour delphi 2006 (payante ou libre mais avec le source) permettant d'implémenter un moteur de calcul. avec les possibilités suivantes.

    - utilisation de variables et appels si nécessaire par callback pour aller chercher la valeur de la variable

    - utilisation de fonctions prédéfinies par l'utilisateur avec appel par callback pour aller chercher le résultat de la fonction.

    Nous avons développé un moteur de calcul dans notre société, mais il n'est pas performant.

    existe-t-il cela ?

    merci d'avance

  2. #2
    Expert éminent sénior
    Avatar de ShaiLeTroll
    Homme Profil pro
    Développeur C++\Delphi
    Inscrit en
    Juillet 2006
    Messages
    13 691
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Développeur C++\Delphi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 13 691
    Points : 25 548
    Points
    25 548
    Par défaut
    Qu'appelle tu l'appele par "CallBack" ?
    Accéder à une variable ? dans la Base de données, dans un fichier, une simple variable dans une unité ou dans un objets ... en gros un Accesseur ...

    Sinon, du PascalScript avec les outils Greatis TMS ...

    Ou si c'est sur de la DB, ne faire qu'un outil pour générer du SQL, c'est souvent le plus performant, ... et dans tout ce qui outil de calcul modifiable en RunTime par un utilisateur, si l'on cherche à faire trop, c'est toujours une usine à gaz, si l'on cherche à ne simplifier le SQL (Aggrégation, Jointure, Tri, ...), on arrive à quel chose de bcp plus efficace ...

  3. #3
    Membre chevronné Avatar de philnext
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    1 552
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 1 552
    Points : 1 780
    Points
    1 780
    Par défaut
    C'est vrai que ce que tu demandes n'est pas très clair...ce que tu demandes peut peut être correspondre au PS de Remobjects (très bien fait avec source et un bon support) http://www.remobjects.com/page.asp?id={9A30A672-62C8-4131-BA89-EEBBE7E302E6}

  4. #4
    Membre à l'essai
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    19
    Détails du profil
    Informations personnelles :
    Âge : 58
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Octobre 2004
    Messages : 19
    Points : 17
    Points
    17
    Par défaut
    Citation Envoyé par philnext Voir le message
    C'est vrai que ce que tu demandes n'est pas très clair...ce que tu demandes peut peut être correspondre au PS de Remobjects (très bien fait avec source et un bon support) http://www.remobjects.com/page.asp?id={9A30A672-62C8-4131-BA89-EEBBE7E302E6}
    je détaille mon besoin

    J'ai besoin de calculer par exemple

    CAB*(CA1+CA2+ValeurBilan(Collectivité,MB))

    donc le moteur de calcul qui va calculer la formule ci dessus va me demander les valeurs de CAB, CA1, CA2 et
    la valeur correspondant à ValeurBilan(collectivité,MB)

    J'aurais donc 4 appels a mon code pour fournir ces valeurs
    est ce plus simple comme çà mon besoin

  5. #5
    Membre éclairé Avatar de Kaféine
    Homme Profil pro
    Inscrit en
    Avril 2007
    Messages
    569
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 569
    Points : 736
    Points
    736
    Par défaut
    Salut,

    Citation Envoyé par philnext
    http://www.remobjects.com/page.asp?id={9A30A672-62C8-4131-BA89-EEBBE7E302E6}
    Excellent! je ne connaissais pas. c'est rare les moteur de script avec source.


    Citation Envoyé par Mahara
    CAB*(CA1+CA2+ValeurBilan(Collectivité,MB))
    donc un simple interpréteur mathématique fera l'affaire je pense.
    http://www.efg2.com/Lab/Library/Delp...ns/Parsers.htm

  6. #6
    Expert éminent sénior

    Avatar de sjrd
    Homme Profil pro
    Directeur de projet
    Inscrit en
    Juin 2004
    Messages
    4 517
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : Suisse

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

    Informations forums :
    Inscription : Juin 2004
    Messages : 4 517
    Points : 10 154
    Points
    10 154
    Par défaut
    Citation Envoyé par Kaféine Voir le message
    Excellent! je ne connaissais pas. c'est rare les moteur de script avec source.
    Si tu es fan de moteurs de scripts open source, il y a Sepi aussi Qui est nettement plus puissant (orienté objet) et avec des sources beaucoup plus clairs. Mais c'est encore en projet, il manque encore quelques trucs d'importance relativement vitale : version bêta prévue pour les grandes vacances prochaines, si tout va bien

  7. #7
    Membre chevronné Avatar de philnext
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    1 552
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 1 552
    Points : 1 780
    Points
    1 780
    Par défaut
    Je ne suis toujours pas sûr d'avoir compris mais tu veux faire un truc dans lequel le 'client final' peut rentrer des formules de calcul et, au moment de l'interprétation, si les variables sont inconnues, elles soient demandées ??
    Dans ce cas Remobjects est OK mais il faut que tu le 'patches' un peu.

Discussions similaires

  1. moteur de calcul d'itinéraire
    Par jduflost dans le forum IGN API Géoportail
    Réponses: 5
    Dernier message: 08/11/2010, 21h30
  2. Réponses: 14
    Dernier message: 17/01/2009, 23h39
  3. Réponses: 13
    Dernier message: 14/04/2007, 21h14
  4. Calcul du poid d'un mot (moteur de recherche)
    Par vodevil dans le forum Algorithmes et structures de données
    Réponses: 25
    Dernier message: 23/11/2006, 04h07
  5. Moteur 2D: Pb de calcul de Matrice de transformation
    Par themadmax dans le forum Algorithmes et structures de données
    Réponses: 14
    Dernier message: 29/06/2006, 12h22

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