Bonjour,
J'essaye d'importer des fichiers dans Application.
Les premières fois j'avais toute un liste de fichiers qui était dans la liste, donc la j'ai rien à redire, il suffisait de retirer ce qui ne servait pas.
Dans un autre dossier pour un autre programme, Panoramic n'importe rien, alors qu'il y a deux fichiers texte dans le même dossier, et rien n'apparait.
Je l'ai rajoute manuellement avant de cliquer sur la suite.
Au lancement mes memos sont vides.
J'ai vu qu'il y avait une dll de Klaus pour cela, voici:
- Code:
-
dim f$, res% , f1$
label go
open_dialog 1
save_dialog 4
dll_on "KGF.dll"
gosub go
end
go:
filter 4,"Exécutables Panoramic (*.exe)|*.exe"
f$ = file_name$(4)
if f$<>"_"
filter 1,"Tous fichiers (*.*)|*.*"
repeat
f1$ = file_name$(1)
if f1$<>"_"
if file_exists(f$)=1
if message_confirmation_yes_no("Le fichier en sortie existe déjà. Remplacer ?")<>1 then return
file_delete f$
end_if
res% = dll_call2("ImportFileToExe",adr(f$),adr(f1$))
message "ImportFileToExe: "+str$(res%)
end_if
until f1$ = "_" or scancode = 27
end_if
return
Alors là mes fichiers disparaissent. Le programme aussi.
Je suppose que dans le programme Panoramic pour charger un fichier dans le programme, il faut mettre juste le nom du fichier. soit:
file_load 1,"fichier.txt" en exemple.
Edit: j'ai pour la dll un résultat de -1 lors du choix du fichier exe ?
Là il y a un problème.