Appeler des exécutables
Bonjour
Je vous expose mon problème. J'ai créé cinq programmes de contrôles de différentes machines, aisni que les exécutables correspondant. Puis j'ai créé un programme qui permet d'appeler n'importe le(s)quel(s) des programmes suscités sans devoir les chercher.
Ce programme à pour but de simplifier la vie des utilisateurs, et fonctionnent très bien avec les vi de mes programmes (j'utilise ouvrir une référence, puis noeud de méthode etc...)
Mon problème est le suivant : je ne parvient pas à créer un exécutable du programme d'appel permettant d'ouvrir les 5 autres programmes. Donc est-il possible d'appeler des .exe créés sous LabVIEW à l'aide d'un autre .exe créé lui même sous LabVIEW ?
Si vous le souhaitez je peux mettre mes programmes en pièces jointes.
Cordialement
Damien GAUTHIER
Résolu !
Accéder à la solution.
Bonjour,
Le vi system exec.vi permet d'exécuter des commandes.
Il suffit de lui mettre le chemin de l'exe et il va le lancer (qu'il soit créé en LabVIEW ou autre)
Cordialement,
Simon D.
CLA | Certified LabVIEW Architect
CTA | Certified TestStand Architect
Similar Messages
-
Comment utiliser des fonctions d'une DLL via le menu "TOOLS"
Bonjour,
j'utilise un module fieldpoint dans TestStand, pour lequel j'ai créé une DLL.En dépannage (donc sequence "PAUSED"),je souhaite utiliser mes commandes en chargeant un panneau UIR. Cela fonctionne bien tant le test n'est pas lancé. Mais quand il est lancé, le panneau n'est plus dans le même thread et j'ai une erreur "unknown source position" pour une fonction de la dll. (ça ne concerne pas le panneau,mais une fonction déclenchée par un contrôle).
MultiThreading ??
Merci pour toute aide
JMC
JMCeCarlos,
d'abord merci de me répondre en français, c'est trés sympathique.
Je vais essayer d'être clair :
J'utilise deux modules FieldPoint RS232, un pour des mesures, l'autre pour des relais. L'utilisation du FieldPoint avec CVI et TestStand est délicate car il n'y a qu'un serveur pour les deux, donc :
Une dll de commande des relais appelle des fonctions dans une autre dll commune aux deux FieldPoint qui elle même appelle les fonctions de base de la librairie CVI. L'initialisation des FieldPoints se fait dans le SequenceFileLoad de la sequence principale.(c'est là qu'on retrouve tous les "Tags" à créer).
La fonction qui charge le panneau de commande se trouve dans le même fichier dll que l'initialisation du FieldPoint.
-> je lance cet
te fonction du menu Tools sans sequence running : ça marche (le thread est le même)
-> je lance cette fonction dans un step de type action, je lance la sequence : ça marche !! (le thread est le même)
-> je mets la sequence en "Pause",je lance à partir du menu tools : ça plante (Fatal error:unknown source position le thread est différent).
La fonction qui plante est une des fonction de la librairie CVI "FP_Read".
J'ai essayé de charger le panneau dans l'initialisation mais c'est pareil.
Est-ce plus clair ?
Merci
JMC
JMCe -
Licence NI VISION Run-Time Engine
Bonjour,
Je vous envoie cette question parce que malgré le nombre de doc que j'ai pu trouver en relation avec ma question, je n'ai pas eu de réponse clair à mon pb :
Je possède une application qui a été développé avec LV 8.2.1 faisant appel à des fonctions issues de NI IMAQ 3.7. (Très brièvement le programme acquiert des images provenant d'une caméra, réalise des opérations simples sur les images et enregistre les resultats de ces opérations, donc d'autres images).
J'aimerai savoir quels sont les licences que je dois acheter pour installer la version compilée de mon prog sur pc client (qui ne possède pas LV). (Je sais deja que je devrai acheter pour chaque PC client une licence IMAQ 3.7 mais concernant le traitement de ces images puis-je me contenter de NI VISION Run-Time Engine 8.2.1 qui me semble-t-il est gratuit de la même façon que NI LABVIEW Run Time Engine 8.2.1)
Merci d'avance pour vos réponse qui je l'espère m'aideront à voir plus clair entre les IMAQ vision, vision run-time, VISA Run-time....
Solved!
Go to Solution.Bonjour fabrice91,
Le NI-VISION Runtime est disponible au téléchargement et ce
gratuitement, cependant lors de l'installation
il te faudra l'activer. Lorsque tu crée un exécutable LabVIEW n'intègre pas
automatiquement de Run Time Engine, c'est pourquoi il te faut créer un
installeur qui contiendra le RTE de LabVIEW et de NI-VISION. Si tu lance l'exécutable
sur le poste de développement il est normal que ton application tourne car tu
as tous les Runtime nécessaires sur ce poste. Par contre si tu essaye de lancer
ton application sur une machine où il n'y a aucun logiciel NI ton exécutable ne
devrai pas fonctionner et c'est là que vient ton installeur. Pour connaitre les
programmes National Instruments installés sur un PC tu as plusieurs
possibilités soit de passer par Measurement & Automation Explorer soit
Démarrer >> Panneau de Configuration >> Ajouter/Supprimer des Programmes
>> Logiciels National Instruments.
Benjamin R.
R&D Software Development Manager
http://www.fluigent.com/ -
Comment faire pour ajouter un fichier commun à un installate​ur ?
Bonjour,
j'ai réaliser un projet dans lequel je fais appel à des fichiers quelconques. J'accède à ces fichiers en lecture et en écriture pour stocker et lire des données de configuration (Mots de passe, données d'initialisation,etc.).
Aussi j'aimerai que ces fichiers soit directement inclus dans l'installeur.
Malheureusement les paramètres de l'application builder ne me permettent de désigner que des fichier ".VI"
D'autre part j'ai remarqué qu'après la fermeture du fichier éxecutable, la fenêtre ne disparait pas d'elle même. Un menu devint disponible et propose enre autre, Fichier,Edition, Exécution, Outils, Fenêtre, etc...Aussi pour sortir définitivement je fais "Fichier->quitter."
Comment faire pour la fenêtre disparaisse toute seule.
Merci d'avance,
Pascal RICARD.Bonjour,
Tu peux inclure tous les fichiers que tu veux, à condition qu'ils soient ajoutés à ton projet.
Le plus simple, c'est de définir tes fichiers à inclure directement avec l'exécutable. Pour cela, il faut que tu:
- ajoutes tes fichiers dans ton projet
- Défini ces fichiers dans la partie "toujours inclus" de ton exécutable
- Ajoutes un nouveau répertoire dans les "Destinations" (afin d'organiser tes fichiers)
- Va dans "Source File Settings" et sélectionne un des fichiers, puis dans le menu déroulant "destinations" à droite, change le "same to caller" par le répertoire que tu viens de créer (si tu veux que le fichier soit placé dans ce répertoire), fais de même pour tous les fichiers que tu as rajouté.
Voila, tes fichiers seront automatiquement ajoutés avec ton Build dans un nouveau répertoire.
Lors de la création de ton installeur, ces répertoires seront également ajoutés.
Pour ce qui est de fermer ton application, suis le document ci-dessous:
How Can I Exit From My LabVIEW Executable Without Having to Close It?
Tu peux remplacer la structure désactivation conditionnelle par l'utilisation d'une structure condition et d'un noeud de propriété sur la classe Application, en regardant la propriété "Application Kind".
Cordialement,
Olivier L. | Certified LabVIEW Developer -
Dialoguer avec un fichier executable
Salut tout le monde,
J'aurais voulu savoir s'il était possible d'appeler un éxecutable (quelconque pas forcément un exe provenant de LabView!) et de récupérer et d'envoyer des données à partir de LV vers ce fichier?
Merci,
JohanBonjour Johan,
Vous pouvez appeler un exécutable dans LabVIEW avec la fonction Commande Système, voici une KB vous expliquant son fonctionnement.
Par contre cette fonction va vous lancer votre exécutable, si vous voulez envoyer et récupérer des données dans LabVIEW je pense qu'une DLL serait plus judicieuse.
Cordialement
PS: Si vous désirez poster en français faites le sur le Forum Français et non sur le forum anglais. Merci.
VéroniqueD
NI France -
Plusieurs projets qui tournent sur la meme cible FPGA
Bonjour,
Je développe un CRIO en FPGA, et j'ai crée plusieurs projets chacuna un thème différent par exemple: le premier ca sera "verification de la température"pour ceci j'utlise la voie AI0 et le deuxième ca sera "Verification du cycle" pour ceci j'utlise la voie DI0. dans le but de créer des exécutables qui seront appelés par l'utilisateur selon son besoin. La question qui se pose est ce que cela est judicieux est-t-il possible d'avoir plusieurs projets qui tournent sur la meme cible ?!
Je vous remercie par avance pour votre réponse
Cordialement
Nadia
Résolu !
Accéder à la solution.Oui effectivement comme l'a dis Marc-Junior tu peux utiliser qu'un seul bitfile a la fois.
J'ai lu ton besoin et peut-etre que tu peux voir les choses differements je te propose deux axes de reflexions :
1) Boucle en parallele
Au niveau du FPGA tu as du vrai parallelisme, donc pourquoi pas avoir un VI FPGA qui fait les deux !
C'est a dire une boucle pour la "verification de temperature" et une autre boucle pour la "verification de cycle"
Et vu que tu as du vrai parallelisme si les deux boucles sont indepedantes il y aura aucun probleme, libre a toi apres de recuperer les donnees qui t interresse a un instant T, ou a controler tes boucles avec un control bouleen, en mettant le booleen actif quand tu en as envie.
2) Avoir 2 bitfiles
Si pour une raison X ou Y tu veux VRAIMENT avoir deux bitfiles, certes a un instant T tu peux avoir un seul bitfil qui agit, mais si tu as deux fichier deja compile, il est possible de changer de bitfile quand tu le souhaite.
En gros tu charge le bitfile 1, apres une action utilisatrice tu peux charger le bitfile 2 et ainsi de suite.
Nacer
Nacer M. | Certified LabVIEW Architecte -
Ouvrir une référence de vi, pb de version
Bonjour,
Je souhaiterais appeler des VIs dynamiquement, en utilisant le "noeuds de référence au vi" mais je souhaiterai l'utiliser en appelant des VIs qui ont été fais sous Labview 8.5 et Labview 2010 SP1 (VI principal fait sous Labview 2010).
Par exemple, si je souhaite ouvrir "lab8.vi" à partir de "call_vi.vi" je n'ai aucun problème, par contre si je souhaite ouvrir "lab2010.vi", le vi "Ouvrir une référence de VI" me renvoie une erreur (code : 1031). Du coup, si je veux exécuter "lab2010.vi" je dois mettre à jour la commande "Refnum de VI" à jour (Clic droit >> Sélectionner la classe VI Serveur >> Parcourir... >> lab2010.vi), mais là c'est "lab8.vi" que je ne peux plus exécuter.
Je ne comprends pas pourquoi je ne peux exécuter les deux VI "lab8" et "lab2010", avec le même Refnum de VI, car ils ont exactement le même type de connecteur ainsi que les mêmes commandes et les mêmes indicateurs. La seule différence c'est la version de labview avec laquelle ils ont été créés.
Que puis-je faire pour palier à ce problème.
Cordialement.
Pièces jointes :
Call_vi.vi 12 KB
Lab8.vi 14 KB
Lab2010.vi 7 KBBonjour,
Merci d'avoir posté votre question sur les forums de National Instruments.
J'ai pu regarder vos VIs et tout porte à croire que le problème que vous rencontrez vient du connecteur que vous utilisez.
En changeant de connecteur pour vos VIs et en mettant un connecteur autre, le problème n'apparait plus.
Votre connecteur n'est pas un connecteur par defaut de LabVIEW, il faut effectuer une rotation pour l'obtenir et je pense que c'est la source du problème.
Est ce que la solution de modifier votre connecteur vous parait quelque chose d'envisageable ?
Cordialement,
Guillaume H.
National Instruments France
#adMrkt{text-align: center;font-size:11px; font-weight: bold;} #adMrkt a {text-decoration: none;} #adMrkt a:hover{font-size: 9px;} #adMrkt a span{display: none;} #adMrkt a:hover span{display: block;}
>> NIDays 2011, le mardi 8 février au CNIT de Paris La Défense -
Emulation d'un port com via un port USB en LabView
Bonjour,
Dans le cadre d'un projet, un FPGA (vertex V6) m'envoie des trames de données à interpréter dans LabView. Le soucis qui se pose est le suivant, voulant traiter les données dans LabView, comment est-ce que je peux paramétrer le NI-VISA pour recevoir les trames ?
Le soucis réside dans le fait que mon matériel FPGA n'a pas d'identifiant propre et que je n'arrive pas à le configurer proprement . Doit-je passer par un adaptateur USB-Série ou bien existe-t'il une solution purement logicielle ?
Merci d'avance.
Résolu !
Accéder à la solution.Bonjour Sylvain_j05,
Le driver VISA propose un jeu de fonctions haut niveau qui permettent d'appeler des fonctions bas niveaux. Si vous utilisez un port USB en partant de votre PC, vous devrez avoir également un port USB disponible sur votre matériel contenant le FPGA et permettant de récupérer ses valeurs. Sinon, un adaptateur Série-USB peut être envisagé s'il n'y a qu'un port série disponible sur votre matériel.
Vous pouvez également essayer un adaptateur USB-Série sur votre PC (si ce dernier ne dispose pas de port série directement intégré) qui vous permettra d'avoir des ports série directement disponibles depuis votre programme sous LabVIEW.
Exemple d'adaptateurs existants : NI USB-232, NI USB-232/2, NI USB-232/4
N'hésitez pas à fournir davantage d'informations et notamment à répondre aux questions d'Helmut O'Brian.
Cordialement,
Jérémy C.
National Instruments France
#adMrkt{text-align: center;font-size:11px; font-weight: bold;} #adMrkt a {text-decoration: none;} #adMrkt a:hover{font-size: 9px;} #adMrkt a span{display: none;} #adMrkt a:hover span{display: block;}
Travaux Pratiques d'initiation à LabVIEW et à la mesure
Du 2 au 23 octobre, partout en France -
Photoshop CS6 -fichier verrouillé: Attention au repertoire "Temp" de Windows
Je voudrais partager cette expérience pour ceux à qui un cas similaire peut arriver.
Il y a quelques jours j'ai constaté que Windows devenait gigantesque sur mon disque système, notamment le repertoir Temp atteignait à lui tout seul 30 Go.
J'ai demandé de l'aide à une assistance en ligne qui a deplacé le fichier Temp ver un autre Disque de mon ordinateur.
Après quoi impossible d'ouvrir Photoshop ou Bridge. A chaque fois j'avais le message :
"Impossible d'ouvrir le fichier de travail car le fichier est verrouillé., vous ne disposez pas des droits d'accès nécessaires ou le fichier est utilisé par un autre programme. Utilisez la commande "propriétés " de Windows explorer pour déverrouiller le fichier."
J'ai donc contacté l'assistance Adobe qui m'a indiqué de ouvrir Photoshop en tant qu'administrateur. Ce que j'ai fait. A ce moment là je pouvais ouvrir Photoshop mais celui-ci ne fonctionnait plus au sein de la CS6. Plus moyen de modifier une image dans photoshop depui Première, ni d'importer un fichier Photoshop crée antérieurement dans After Effects.
L'assistance Adobe m'a dit que c'était un problème lié à Windows, m'a indiqué qu'il fallait contacter Microsoft et a refusé tout net de s'occuper de mon cas.
J'ai donc demandé au service d'assistance en ligne qui avait deplacé le dossier Temp vers un autre disque de tout remettre en place dans C:/
Après quoi tout s'est remis à fonctionner correctement.
J'ai trouvé dans les Forums en angais de Photoshop l'explication. Voici le lien : http://forums.adobe.com/message/4528258
Bridge et Photoshop créent des fichiers Temp sur le disque C:/ Windows/ Temp....déplacer le répertoire Temp cause tous ces dégats.
Je suis bien d'accord que le problème est lié au fait d'avoir modifié un repertoire de Windows....Mais c'est quand même dommage que l'assistance d'Adobe n'ait pas su identifier ce problème. En effet, rien dans Windows n'empêche de déplacer le Répertoire Temp. Si Photoshop crée des fichiers et les place dans Windows/Temp, ils auraient du pouvoir me le dire.J'ai été dans le même cas mais je souhaitai conserver mes fichiers temporaires sur un disque autre que sur mon disque principale.
Il y a deux solutions :
1 - toujours ouvrir photoshop en administrateur (mais photoshop continu d'utiliser le disque C par défaut)
2 - Changer le disque de travail de photoshop dans Préférences / Performances et sélectionner celui sur lequel vous souhaitez mettre vos fichiers temporaires.
Sinon sans parler de ce problème, sur Seven je conseil de toujours démarrer la suite Adobe (After effect, Première, etc...) en tant que administrateur pour éviter des beugs (mauvaise utilisation des cores ou threads du processeur, etc)
on ne se rend pas toujours compte de ces beugs mais l'UAC (User Account Control ou contrôle de compte d'utilisateur) de seven bloque certaines actions en arrière-plan sans avertir.
Là aussi deux possibilitées :
1 - La plus radicale : Désactiver l'UAC complètement ou temporairement (risqué)
-> Taper "compte" dans la zone de "Rechercher les programmes et fichiers" dans le Menu démarrer et cliquer sur "Modifier les paramètres de contrôle de compte utilisateur."
-> Baisser la flèche tout en bas pour désactiver l'UAC (toute application sera exécuter en tant que administrateur)
-> Ne pas oublier de remettre sur la position d'origine pour une utilisation autre que adobe (surtout pour internet ou des programmes douteux)
2 - Le plus simple et le plus sécurisé : Modifier les paramètres des exécutables de la suite adobe
-> La manipulation peut être faite sur le raccourci ou sur l'exécutable (ex: "C:\Program Files\Adobe\Adobe After Effects CS6\Support Files\AfterFX.exe")
La procédure est la même dans les 2 cas :
-> Click droit Propriété sur le raccourci (ou l'exécutable) Onglè Compatibilité puis tout en bas cliquer sur le bouton "Modifier les paramètres pour tous les utilisateurs" puis tout en bas de la fenêtre qui s'ouvre cocher "Exécuter ce programme en tant qu'administrateur" puis Appliquer OK.
-> Répéter pour tout les raccourcis (ou exécutable) -
Hey,
Well, I created a flv video player whose call videos (with a
variable) et play.
But I would want detect before the visitor bandwith, stock
the bandwith in a cookie and play a video whose depend on the
bandwith (hight or low resolution).
Please help me !
--> I work with Flash Mx Proffesionnel 7
Bonjour,
alors voilà, j'ai créer un petit lecteur de
vidéo flv qui appelle des vidéos (grâce à une
variable) et les diffuse. Jusque là pas de problème. Mais
j'aimerais effectuer en amont de la lecture un test de bande
passante. Ce qui me permettrais d'envoyer une video en haute ou
basse résolution selon le débit de l'utilisateur.
Et c'est là que ça coince ! Comment puis-je faire
pour tester la bande passante, concerver le résultat
(peut-être dans un cookie) et afficher l'une ou l'autre des
videos en conséquence du résulat ???
Voilà si vous avez une solution je suis preneuse...
juste un petit détail : je suis pas une fan de l'action script
alors please ce qui vous parraît évident ne l'ai pas pour
moi Merci !
--> je travail sur Flash Mx Proffesionnel 7http://www.sonify.org/home/feature/remixology/019_bandwidthdetection/
Hope that helps. . . . -
Bonjour,
je réalise un programme de test sous teststand 2 et CVI7.1 qui permet de:
- piloter un alimentation
- dialoguer avec un boitier CAN
- lire et ecrire des fichiers excel.
J'ai écrit les fonctions dll sous cvi pour la gestion de l'alimentation, du dialogue CAN et des fichiers excel. Le programme tesstand réalise le sequencement et l'appel des fonctions ecrites sous cvi sous forme de dll. Cependant, auprès quelques bonnes executions, une erreur apparait sur les composantes active X (soit erreur -17502 ou -17702) et l'execution s'arrête. Tesstand est alors bloqué et un message me demande de redemarrer l'application. A quoi est du cette erreur et comment la corriger?
Florence DELAUNEY
SAFIR ETUDES
[email protected]Hi,
This link maybe of help
http://digital.ni.com/public.nsf/allkb/901B5E1C33A102A18625671C007C501F
Regards
Ray Farmer
Regards
Ray Farmer -
Fermeture Labview à cause de DLL
Bonjour à tous,
Je souhaite fermer la calculatrice windows grâce à Labview, j'ai alors suivi le topic ci dessous.
http://forums.ni.com/t5/Discussions-de-produit-de-NI/fermeture-d-un-programme-lancer-avec-un-bat/m-p...
Alors cela fonctionne très bien au detail près que Labview se ferme aussi. Cependant aucun autre logiciel à part la calculatrice et Labview.
Je vous joins mon VI.
Merci d'avance.
Bon week end
Résolu !
Accéder à la solution.
Pièces jointes :
Close calculator.vi 21 KBIl y a 2 grandes conventions d'appel d'une fonctions.
celle utilisée en C, soit aussi appelée la convention "__cdecl"
et celle utilsée pour l'appel des fonctions WIN32 API, aussi appelée "__stdcall"
Pour appeler une fonction, il faut (en général) passer des arguments.
Cela se fait via la Pile
push arg_1 (dword - 32bits)
push arg_2 (dword - 32bits)
call fonction
Quand tout est terminé, il faut ré-équilibrer la Pile. (la Pile va du haut vers le bas, c'est une FIFO)
Avec la convention _cdecl (C), c'est la code appelant qui rétabli la PIle.
push arg_1
push arg_2
call fonction
add esp,8 // 8=2*4 ... 4: 4 bytes = 4*8 = 32bits
// add esp,8 ... ou ... pop arg_2,pop arg_1
la suite
fonction: ma fonction
ret
Avec la convention __stdcall (WINAPI), c'est la fonction appelée elle-même qui rétabli la Pile.
push arg_1
push arg_2
call fonction
la suite
fonction: ma fonction
ret 8 // ret 8 = ret ... et ensuite ... add esp,8
Difficile d'expliquer davantage sans plonger dans le langage Assembleur
et les instructions processeurs elles-mêmes. -
Une structure en C = Cluster en labview ?
Enfin c'est ce que j'ai compris en regardant les différents exemples sur le forum.
Mais bon je préfère en être sur.
Voila la fonction que j'appelle dans ma DLL : Api429CmdTxMinFrameInstEx( AiUInt8 b_Module, AiUInt8 b_Chn,TY_API429_MFRAME_IN *px_MFrame,TY_API429_MFRAME_OUT *px_MFrameInfo);?
TY_API429_MFRAME_IN *px_MFrame
Pointer to MFrame input structure
typedef struct
AiUInt32 ul_FrmId;
AiUInt32 ul_XferCnt;
AiUInt32 *pul_Xfers;
} TY_API429_MFRAME_IN;?
Donc l'entrée poour TY_API429_MFRAME_IN *px_MFrame? est un cluster labview contenan 2 uint32 (ul_FrmId?,ul_XferCnt?) et un tableau de Uint32 (pul_Xfers?) ?
Et pour les paramètres de la fonction dans Labiew j'aurais choisi handle par valeur.
Ai je raison ?
MerciBonjour Lunik,
En effet, l'équivalent de la structure en "C" est un cluster en LabVIEW. L'odre des éléments présents dans une structure détermine la façon dont les données sont insctites en mémoire, et bien avec LabVIEW le principe est le même. Autrement dit, pour établir une connexion entre votre cluster et votre entrée structure de la dll, il est nécessaire d'ordonner les éléments, de façon à ce qu'ils soient positionnés de la même manière en mémoire.
LabVIEW vous donne la possibilité d'appeler des DLL écrite en C et C + + en utilisant le "Fonction Node". Ce noeud vous permet de spécifier les DLL que vous souhaitez utiliser, la fonction dans la DLL que vous souhaitez appeler et vous permet de configurer les entrées et les sorties (paramètres et valeurs de retour) de la fonction en question.
A cet effet, je vous invite à prendre connaissance des éléments suivants, disponibles depuis notre site internet:
Calling External Code From LabVIEW
https://decibel.ni.com/content/docs/DOC-9076
Passing an Array of Clusters From LabVIEW to a DLL
http://digital.ni.com/public.nsf/allkb/5FE3C48E8E1C3D018625722900681AF6
Cordialement,
Rémi D.
National Instruments France
#adMrkt{text-align: center;font-size:11px; font-weight: bold;} #adMrkt a {text-decoration: none;} #adMrkt a:hover{font-size: 9px;} #adMrkt a span{display: none;} #adMrkt a:hover span{display: block;}
>> Les rencontres techniques de NI - Mesures et acquisition de données : de la théorie à la mise en ... -
Exploiter la zone query de l url d un formulaire php apres modification
bonjour,
La personal property de mon url interest composee de PLUSIEURS champs et de PLUSIEURS lignes Qué j Appelle des mouvements clients lorsaue j Affiche Les Lignes Mouvements du clients CE De La Vers de base le Formulaire CELA FONCTIONNE Bien ménage des Que je Modifie et Que Je Veux Display les donnees n Est Que Le Dernier mouvement Qui apparait Pourquoi.
J ai essayer ensuite de Travailler à partir de mon url MAIS je ne sais Pas trop commentaire référence les champions de la Quey de l url
Merci de votre aide
SalutationsShow us what's in your 'connection.php' file. Delete any credentials or other sensitive info.
-
Gestion de fichiers SD CARD et ...:
Voici quelques questions au sujet de l'utilisation d'un memory card (SD) pour stocker les fichiers:
- Je n'arrive pas à créer de fichier sur la SD-Card à partir d'un Labview PDA pour PALM. j'ai essayé toutes les syntaxe de nom de fichier dérivant de card1://monFichier.txt et le fichier est désepérément créé sur la Palm card (avec le préfixe card1 jamais sur la carte d'extension (vérifié avec FileZ).
- Dans l'hypothèse ou j'arriverai à créer des fichier sur la SD-CARD:
=> Peut-on les récupérer sur le PC sans lecteur de SD-CARD directement
à partir du Palm connecté, sans que les fichiers aient été au préalable
définis dans lv-Conduit ? (Palm vu comme une carte mémoire ?)
=> Peut-on visualiser la liste des fichiers présents sur la SD-CARD (Dir ...)
Par ailleurs, quelqu'un connait il le moyen de gérer des base de données (sous forme de .PDB) à partir de Labview. Question liée, est-il possible d'appeler des fonction de l'API de programmation PDA directement à partir de Labview ?Voici quelques questions au sujet de l'utilisation d'un memory card (SD) pour stocker les fichiers:
- Je n'arrive pas à créer de fichier sur la SD-Card à partir d'un Labview PDA pour PALM. j'ai essayé toutes les syntaxe de nom de fichier dérivant de card1://monFichier.txt et le fichier est désepérément créé sur la Palm card (avec le préfixe card1 jamais sur la carte d'extension (vérifié avec FileZ).
- Dans l'hypothèse ou j'arriverai à créer des fichier sur la SD-CARD:
=> Peut-on les récupérer sur le PC sans lecteur de SD-CARD directement
à partir du Palm connecté, sans que les fichiers aient été au préalable
définis dans lv-Conduit ? (Palm vu comme une carte mémoire ?)
=> Peut-on visualiser la liste des fichiers présents sur la SD-CARD (Dir ...)
Par ailleurs, quelqu'un connait il le moyen de gérer des base de données (sous forme de .PDB) à partir de Labview. Question liée, est-il possible d'appeler des fonction de l'API de programmation PDA directement à partir de Labview ?
Maybe you are looking for
-
Hi, I have downloaded orqacle 10g XE,and developer suite from oracle . The configuration I am using is OS : Window vista Browser : Mozilla firefox java applet :jinitator1.3.1.22 while running the form firefox get hanged and not able to run the form.
-
My hard drive crashed on my Imac 24" 2009, I installed a new hard drive 2TB and a SSD drive 240 GB and removed the optical drive. What external DVD can I get to work with the IMac? The Apple super drive is not compatible
-
The method Windows.Networking.BackgroundTransfer.BackgroundDownloader.getCurrentDownloadsAsync() will consistently error out for me. To repro this: Start a bunch of (preferably large) download operations using the BackgroundDownloader. Wait for a
-
I upgraded to Itunes 11.1.0.126 yesterday.... Getting this message when I check for updates: "The Itunes update server could not be contacted. Please check your internet connection, or try again later." Also, I get this error message, when trying to
-
File naming issue/workflow help needed...
I shoot weddings and am continually frustrated with A2's file naming. Any suggestions or help would be greatly appreciated as it's killing my workflow. THE GOOD: I import the images with the file name I want and the metadata I want. I then edit out,