bonjour,
je voudrais savoir s'il est possible d'ouvrir un fichier pdf ou autre via paradox.
je pensais saisir le nom du fichier dans un champ, et cliquer sur un bouton pour ouvrir ce dernier dans l'application par défaut.
merci de votre aide
bonjour,
je voudrais savoir s'il est possible d'ouvrir un fichier pdf ou autre via paradox.
je pensais saisir le nom du fichier dans un champ, et cliquer sur un bouton pour ouvrir ce dernier dans l'application par défaut.
merci de votre aide
Bonjour,
Il y a pas mal de formes de le faire.
Nous utilisons "execute" DDE.
Si tu tapes "execute" dans un bout de code, puis tu sélectionnes ce mot et tu tapes F1, l'aide te montrera les deux options pour: 1. execute (system), 2. execute DDE.
Tu as un exemple complet qui appelle une app externe.
Regarde cet exemple dans l'aide de Paradox 10:
S.t.p., pense à marquer [Résolu] si c'est le cas.The following example uses a Paradox DDE Session to start WordPerfect, minimize the application and invoke the WordPerfect Import dialog box.
This example uses getRegistryValue to locate the path for the WordPerfect executable, and uses execute to start the application.
Method pushButton(var eventInfo Event)
var
wpDDE dde ;declare a variable of DDE type
strLevel String ;declare a variable of string type
endVar
strLevel = getRegistryValue( "Software\\Microsoft\\Windows\\CurrentVersion\\App Paths\\WPWin.exe","",
RegKeyLocalMachine ) ; check registry for path to WordPerfect application
if not execute(strLevel ) THEN
;attempt to start WordPerfect
MSGINFO("Stop","Could not find WordPerfect!") ;alert user if start failed
else
sleep(5000) ; sleep allows WordPerfect time to open and get ready to accept DDE commands
if not wpDDE.open("WPWin_MACROS","commands") then ;attempt to start DDE dialog with WordPerfect
sleep (5000);sleep some more in case WordPerfect isn't fully open
wpDDE.open("WPWin_MACROS","commands") ; try DDE link again
wpDDE.execute("AppMinimize()") ; minimize WordPerfect
wpDDE.execute("importdlg ()") ; open WordPerfect's import dialog box
else
wpDDE.execute("AppMinimize()") ; minimize WordPerfect
wpDDE.execute("importdlg ()") ;open WordPerfect's import dialog box
endif
endif
endMethod
Bonne journée.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager