|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité régulier
![]() Inscription : septembre 2009 Messages : 56 ![]() |
Bonjour,
Sauriez-vous s'il était possible de lancer un exécutable à partir d'un logiciel (VisualWork) qui utilise comme langage smallTalk ? Merci Bonne journée |
|
|
00
|
|
|
#2 |
|
Membre éclairé
![]() ![]() Ingénieur développement logiciels Inscription : mai 2008 Messages : 204 ![]() |
Bonjour,
attention, Visual Works est une implémentation de Smalltalk (sans majuscule au t) - on parle de Cincom Smalltalk ou de Visual Works Smalltalk (Cincom étant la société qui le développe). Oui, il est très facile de lancer un exécutable windows (ou unix/linux au passage). Pour cela, il suffit en toute simplicité de regarder dans le répertoire d'installation de Visual Works, où se trouve un répertoire "doc". Cette information se trouve dans un des documents suivants : "Basic Librairies" ou "Development Guide". Ces documentations sont très complètes, et il ne faut pas hésiter à les consulter
__________________
[|] |
|
|
10
|
|
|
#3 |
|
Invité régulier
![]() Inscription : septembre 2009 Messages : 56 ![]() |
ok, merci je ne connaissais pas l'existence de cette doc.
Je regarde et si jamais je repasse vous voir. |
|
|
00
|
|
|
#4 |
|
Nouveau Membre du Club
![]() Inscription : juin 2007 Messages : 34 ![]() |
Une manière très simple de lancer un exécutable est de mettre dans une méthode le code suivant:
Code :
WinProcess cshOne: 'nomdelexecutable.exe' (sous windows eveidemment, sinon très généralement, il faut regarder la méthode cshOne. |
|
|
00
|
|
|
#5 |
|
Invité régulier
![]() Inscription : septembre 2009 Messages : 56 ![]() |
Bonjour,
j'ai cherché dans la doc que tu m'as indiqué Maske, mais je ne trouve rien...j'ai du mal voir, je vais y refaire un tour... Et tant que j'y suis j'ai une autre question. Comment modifier le fichier sim.csv créé lors d'une simulation... Je m'explique, il me sort 2 colonnes c1 et c2 C1 correspond au pas de temps de 0 à n c2 correspond à la valeur recherché. Je souhaiterais avoir en sortie c1 c2 c3 c4 c5 c1 = pas de temps c2 = année c3 = jour c4 = mois c5 = valeur recherché en sachant que le fichier qu'utilise mon modèle est sous cette forme de colonne c1 c2 c3 c4 c5 décrite auparavant merci |
|
|
00
|
|
|
#6 | ||
|
Nouveau Membre du Club
![]() Inscription : juin 2007 Messages : 34 ![]() |
Tout dépend de comment sont stockées tes données en fait. Le cas le plus simple, c'est que tes C1, C2, C3, C4, C5 soient stockés chacun dans une collection (par exemple C1Tableau) de même taille:
Code :
Pour préciser, ce code va écrire les valeurs C1 à C5 sur une ligne en séparant par ';' (pour le csv), puis passer à la ligne suivante. |
||
|
|
10
|
|
|
#7 | |
|
Membre éclairé
![]() ![]() Ingénieur développement logiciels Inscription : mai 2008 Messages : 204 ![]() |
Citation:
__________________
[|] |
|
|
|
00
|
|
|
#8 |
|
Invité régulier
![]() Inscription : septembre 2009 Messages : 56 ![]() |
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com