Page 1 sur 2
Xcas et Windows Arium
Publié : mar. mai 03, 2016 21:46 pm
par tibip
Bonsoir,
j'ai testé la version 3.6 qui a l'air tres attrayante avec la nouveauté xcas mais que je cherche à calculer 1/2+1/3 d'après le tuto mais message d'erreur
Une solution ?
Dejà teste : redémarrage de la bécane, fermeture totale de LO 5.05 ....
Re: version 3.6
Publié : sam. mai 07, 2016 6:58 am
par didier
Bonjour,
Pouvez-vous préciser votre système d'exploitation Win Xp, 7, en 32 bits ou 64 bits .., la version exacte de LO, en 32 bits ou 64 bits... ?
Merci.
Re: version 3.6
Publié : sam. mai 07, 2016 7:46 am
par tibip
Bonjour,
JE suis en seven 64 bits et LO 5.0.5.2 en 64 bits également
Tibip
Re: version 3.6
Publié : dim. mai 08, 2016 7:32 am
par didier
Bonjour,
Très étonnant, car je fais les tests avec Win7 64 bits et LO 5.0.5.2 en 64 bits. Et je n'ai pas ce problème. Et sur plusieurs machines (mon lycée) ...
La copie d'écran indique que le blocage se fait avec WsScript.shell c'est donc un problème avec Windows (Ni Dmaths, ni LO).
L'affichage de l'éditeur de macro est-il quasiment instantané ou bien il y a un temporisation (5 secondes) ?
Avez-vous essayé de faire la commande Dmaths -> Réparer l'installation de Dmaths ?
Avez-vous essayé sur un autre ordinateur ayant une configuration similaire ?
Xcas est-il en 64 bits ou en 32 bits ? (Voyez le nom du dossier Xcas dans C:\).
Cordialement.
Re: version 3.6
Publié : lun. mai 09, 2016 8:03 am
par tibip
Bonjour,
Commande réparer :
Xcas est en 64.
Je n'ai pas la même config sous la main...
Dois je réinstaller complétement dmaths ? LO ?
Re: version 3.6
Publié : lun. mai 09, 2016 10:46 am
par didier
Bonjour,
J'ai eu quelques problèmes avec Xcas 64 bits. Par exemple la commande résoudre dans C x^2+1=0 plante sur Xcas (et donc sur Dmaths).
Je vous conseille de passer à Xcas 32 bits. Après ne pas oublier de faire la commande réparer l'installation de Dmaths, car le chemin d'accès à Xcas change : C:\xcas au lieu de C:\xcas64.
Au vu de la copie d'écran, je ne crois pas du tout que Dmaths soit le fautif.
WsScript.shell est une commande automation, c'est à dire une commande passée à Windows par LibreOffice.
Sur mon ordinateur de test, je n'ai pas ce problème.
Je vous conseille quand même d'essayer de changer la version de LO(5.0.6 ou 5.1.2) pour le cas ou la votre serait mal compilée).
Cordialement.
Re: version 3.6
Publié : lun. mai 09, 2016 19:56 pm
par tibip
Bonsoir, le pb persiste ...
J'utilise une version allégée de seven : ARIUM
Des services sont désactivés : cela génére-t-il un pb ?
Xcas et Windows
Publié : mar. mai 10, 2016 6:54 am
par didier
Bonjour,
Comme je vous l'ai dit précédemment, le problème vient très probablement du fait que votre Windows ne gère pas la technologie Automation.
Essayez le code ci-dessous.
Faites : Outils -> Macros -> Gérer les Macros -> LibreOffice Basic,
Collez le code ci-dessous dans le module 1 de la bibliothèque Standard,
Lancez la macro avec le bouton de la barre.
Normalement Internet Explorer doit se lancer à la page d'accueil de LibreOffice.
Ce code fonctionne parfaitement sur mon Win7 64 bits.
Code : Tout sélectionner
Sub using_IE( )
Dim IE As Object
IE = CreateObject("InternetExplorer.Application.1")
IE.Visible = 1
IE.Navigate("http://fr.libreoffice.org")
End Sub
Re: Xcas et Windows
Publié : mar. mai 10, 2016 17:07 pm
par tibip
la macro donnée en exemple marche et pas le reste ....
AU lycée tout fonctionne et c'est un bonheur (3.6.01 et LO 5.0.6.3)
Cela vient bien de ma bécane
Je vais regarder du côté de l'automation.
Re: Xcas et Windows
Publié : mar. mai 10, 2016 18:54 pm
par didier
Bonjour,
Est-ce que cela fonctionne si vous remplacez le code de la ligne qui plante par ?
Re: Xcas et Windows
Publié : mer. mai 11, 2016 13:20 pm
par tibip
Désolé, ça ne fonctionne pas
Re: Xcas et Windows
Publié : mer. mai 11, 2016 14:32 pm
par didier
Bonjour,
C'est très très étonnant :
Votre système fonctionne avec
Code : Tout sélectionner
Sub using_IE( )
Dim IE As Object
IE = CreateObject("InternetExplorer.Application.1")
IE.Visible = 1
IE.Navigate("http://fr.libreoffice.org")
End Sub
ne fonctionne pas avec
à la place de
Code : Tout sélectionner
CreateObject("Wscript.Shell").Run ConvertToURL(sCheminIcasBatch),0,False
J'ai bien compris ?
Quel est le message d'erreur pour cette dernière tentative ?
Pouvez-vous ajouter les lignes de code avant shell(sCheminIcasBatch,2,True) et me rapporter ce qui s'affiche ?
Code : Tout sélectionner
Print sCheminIcasBatch
Print FileExists(sCheminIcasBatch)
Print sCheminIcas
Print FileExists(sCheminIcas)
Que donne ?
Et en remplaçant True par False ?
Si votre système ne répond pas aux commandes usuelles de Windows, je ne vois plus quoi proposer ...
Re: Xcas et Windows
Publié : mer. mai 11, 2016 16:36 pm
par tibip
Avec les print : j'ai 4 boites de dialogue qui indique des chemins de répertoire user, une "true" , une répertoire xcas et après j'ai cette erreur en lançant 4+3 et Alt+C
Idem avec False.
Re: Xcas et Windows
Publié : mer. mai 11, 2016 17:21 pm
par didier
Bonsoir,
Le problème n'est peut-être pas là où je le croyais.
Il se peut que la base de registre ait été modifiée par ARIUM et que donc Dmaths ne trouve pas correctement un chemin.
Il me faut donc les résultats des 4 boîtes de dialogue ...
Re: Xcas et Windows Arium
Publié : jeu. mai 12, 2016 7:12 am
par tibip
voici :
C:\Users\Frédéric\AppData\Roaming\LibreOffice\4\user\Dmaths\runicas.bat
True
C:\xcas\icas.exe
True
Mais ne vous prenez pas la tête, je remettrai seven classique cet été si besoin
Merci du coup de main