FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC

Développement d'applications avec le langage Panoramic
 
AccueilAccueil  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  MembresMembres  Connexion  
Derniers sujets
» Gestion d'un système client-serveur.
conversion chemin long Emptypar Klaus Ven 17 Mai 2024 - 14:02

» item_index(résolu)
conversion chemin long Emptypar jjn4 Mar 14 Mai 2024 - 19:38

» Bataille terrestre
conversion chemin long Emptypar jjn4 Lun 13 Mai 2024 - 15:01

» SineCube
conversion chemin long Emptypar Marc Sam 11 Mai 2024 - 12:38

» Editeur EliP 6 : Le Tiny éditeur avec 25 onglets de travail
conversion chemin long Emptypar Marc Sam 11 Mai 2024 - 12:22

» Philharmusique
conversion chemin long Emptypar jjn4 Ven 10 Mai 2024 - 13:58

» PANORAMIC V 1
conversion chemin long Emptypar papydall Jeu 9 Mai 2024 - 3:22

» select intégrés [résolu]
conversion chemin long Emptypar jjn4 Mer 8 Mai 2024 - 17:00

» number_mouse_up
conversion chemin long Emptypar jjn4 Mer 8 Mai 2024 - 11:59

» Aide de PANORAMIC
conversion chemin long Emptypar jjn4 Mer 8 Mai 2024 - 11:16

» trop de fichiers en cours
conversion chemin long Emptypar lepetitmarocain Mer 8 Mai 2024 - 10:43

» Je teste PANORAMIC V 1 beta 1
conversion chemin long Emptypar papydall Mer 8 Mai 2024 - 4:17

» bouton dans autre form que 0(résolu)
conversion chemin long Emptypar leclode Lun 6 Mai 2024 - 13:59

» KGF_dll - nouvelles versions
conversion chemin long Emptypar Klaus Lun 6 Mai 2024 - 11:41

» @Jack
conversion chemin long Emptypar Jack Mar 30 Avr 2024 - 20:40

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Mai 2024
LunMarMerJeuVenSamDim
  12345
6789101112
13141516171819
20212223242526
2728293031  
CalendrierCalendrier

 

 conversion chemin long

Aller en bas 
4 participants
AuteurMessage
ambroise




Nombre de messages : 264
Localisation : Haute-Savoie
Date d'inscription : 29/04/2012

conversion chemin long Empty
MessageSujet: conversion chemin long   conversion chemin long EmptySam 12 Mai 2012 - 10:06

Bonjour,

Le sujet https://panoramic.1fr1.net/t569-conversion-chemin-long-chemin-court-83 étant verrouillé, je poste ici ma question.

Je tente de convertir en adresse courte, avec le programme présenté, cette adresse longue :

Code:

C:\Program Files (x86)\Planet Imagina\Imagina\AdvancedInstaller\Imagina.exe

J'obtiens cette erreur :

Code:

File access denied

J'ai remplacé les Z:\ par des C:\ mais ça n'a pas avancé. Que dois-je modifier dans le code et par quoi remplacer ?

Je vous remercie.
Revenir en haut Aller en bas
http://genealogie.cwebh.org/index.html
Jean Claude

Jean Claude


Nombre de messages : 5950
Age : 69
Localisation : 83 Var
Date d'inscription : 07/05/2009

conversion chemin long Empty
MessageSujet: Re: conversion chemin long   conversion chemin long EmptySam 12 Mai 2012 - 12:59

Je suis pas très sur, mais essai sans espace pour cette partie "Program Files (x86)\Planet Imagina" et peut-être, aussi, sans parenthèses.

A+
Revenir en haut Aller en bas
ambroise




Nombre de messages : 264
Localisation : Haute-Savoie
Date d'inscription : 29/04/2012

conversion chemin long Empty
MessageSujet: Re: conversion chemin long   conversion chemin long EmptySam 12 Mai 2012 - 13:24

Tous mes essais (avec/sans espaces ; avec/sans parenthèses) sont vains.
Revenir en haut Aller en bas
http://genealogie.cwebh.org/index.html
Invité
Invité




conversion chemin long Empty
MessageSujet: Re: conversion chemin long   conversion chemin long EmptySam 12 Mai 2012 - 15:26

Bonjour,
Je viens de voir que j'étais resté connecté, alors que mon soucis en ce moment, sont les tronçonneuses et tout le reste, et non pas Panoramic.
Regarde sur le site de Klaus. Il a fait un programme qui va bien, et que j'utilise régulièrement:
http://klaus.panoramic.voila.net/Panoramic2.65.html
Revenir en haut Aller en bas
ambroise




Nombre de messages : 264
Localisation : Haute-Savoie
Date d'inscription : 29/04/2012

conversion chemin long Empty
MessageSujet: Re: conversion chemin long   conversion chemin long EmptySam 12 Mai 2012 - 17:54

Je te remercie pour le lien.
Mais je n'y trouve pas le programme tant espéré... Où Klaus le cache-t-il ?
Revenir en haut Aller en bas
http://genealogie.cwebh.org/index.html
JL35




Nombre de messages : 7095
Localisation : 77
Date d'inscription : 29/11/2007

conversion chemin long Empty
MessageSujet: Re: conversion chemin long   conversion chemin long EmptySam 12 Mai 2012 - 18:32

Tu as ça:
https://panoramic.1fr1.net/t1318-outil-pour-determiner-le-nom-court-d-un-fichier?highlight=chemin+court
Et ça:
https://panoramic.1fr1.net/t569-conversion-chemin-long-chemin-court-83?highlight=chemin+court

Pardon, je vois que tu citais le 2ème lien dans ta demande, mais même si le sujet est verrouillé tu peux quand même récupérer le programme qu'il y a dedans.
Revenir en haut Aller en bas
Klaus

Klaus


Nombre de messages : 12301
Age : 75
Localisation : Ile de France
Date d'inscription : 29/12/2009

conversion chemin long Empty
MessageSujet: Re: conversion chemin long   conversion chemin long EmptySam 12 Mai 2012 - 19:32

Cosmos70 t'a donné un lien vers mon site où je propose un outil pour les noms courts. Dans l'encadré de droite, la dernière ligne concerne cet outil. Le "?" donne des explications sur le produit, et le ">" sert à le télécharger.
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
Invité
Invité




conversion chemin long Empty
MessageSujet: Re: conversion chemin long   conversion chemin long EmptySam 12 Mai 2012 - 19:37

Je peux te donner le fichier zip direct.
Voir le Fichier : NomCourt46.zip
Seulement je viens d'essayer, et j'ai un problème. J'ai le message suivant:
Cette application n'a pas pu démarrer car VB40032.DLL est introuvable.

J'ai changé il y a quelque temps d'ordinateur, et récupérer mon EEEPC qui est en XP SP, et non SP3
Tu peux des fois essayer, si tu as cette dll d'installé, alors cela devrait fonctionner.

Je viens de te croiser Klaus, et poser un problème. Est-ce un problème de téléchargement, ou d'installation?
Merci
Je viens de faire une recherche sur C et D, et je n'ai pas cette DLL.
Bon je vais voir si je peux la trouver.

Je viens de l'installer, mais j'ai le message signifiant que c'est pas la bonne version.
Je ne sais pas ce qu'il faut cherché. j'arrète je perd mon temps.
Revenir en haut Aller en bas
ambroise




Nombre de messages : 264
Localisation : Haute-Savoie
Date d'inscription : 29/04/2012

conversion chemin long Empty
MessageSujet: Re: conversion chemin long   conversion chemin long EmptySam 12 Mai 2012 - 20:39

Merci pour l'attention que vous portez à ma question.
J'ai trouvé le lien de téléchargement et testé le programme. Mais il me manque la dll VB40032.DLL aussi. Je n'ai pas réussi à faire fonctionner le programme.
Revenir en haut Aller en bas
http://genealogie.cwebh.org/index.html
JL35




Nombre de messages : 7095
Localisation : 77
Date d'inscription : 29/11/2007

conversion chemin long Empty
MessageSujet: Re: conversion chemin long   conversion chemin long EmptySam 12 Mai 2012 - 20:50

La dll étant écrite en VB il faut avoir la DLL de fonctionnement (et sa bonne version) des programmes VB pour la faire tourner.

Alors si tu veux, essaye mon petit programme (lien ci-dessus), c'est l'exécution d'un fichier .bat intégré dans le programme Panoramic, pas besoin de ressources externes. Tiens, je le remets ici, c'est plus simple:
Code:
' Récupération du chemin court d'un fichier (sans espaces) en fonction de son chemin long
dim fbat$, fm$, nlong$, ncourt$
label Nomcourt

fbat$ = "C:\Temp\Nomcourt.bat": ' *** à ajuster (temporaire)
fm$ = "C:\Temp\temp":          ' *** à ajuster (temporaire)

TOP 0,100: LEFT 0,200: WIDTH 0, 480: HEIGHT 0, 140: BORDER_SMALL 0
FONT_BOLD 0: COLOR 0, 0,255,255: CAPTION 0, "- CONVERSION NOM LONG -> NOM COURT -"
ALPHA 1: TOP 1,10: CAPTION 1, "Entrer (ou coller) le nom long:"
EDIT 2: TOP 2, 28: WIDTH 2,460
ALPHA 3: TOP 3, 60: CAPTION 3, "Nom court (copié dans le clipboard):"
EDIT 4: TOP 4, 78: WIDTH 4,460
BUTTON 5: TOP 5,1: LEFT 5,200: CAPTION 5, "Convertir"
ON_CLICK 5, Nomcourt
end

Nomcourt:
' Récupération du chemin court d'un fichier (sans espaces) en fonction de son chemin long
nlong$ = TEXT$(2)
If File_Exists(nlong$) = 0
    IF Dir_Exists(nlong$) = 0 Then Message "Path inexistant !": Return
End_If
File_Open_Write 1, fbat$
File_WriteLn 1, "@echo off"
File_WriteLn 1, "for %%A in ("+chr$(34)+nlong$+chr$(34)+") do echo.%%~sfA >" + fm$
File_Close 1
EXECUTE_WAIT fbat$
File_Open_Read 1, fm$: File_ReadLn 1, ncourt$: File_Close 1
File_Delete fm$: File_Delete fbat$
TEXT 4, ncourt$
CLIPBOARD_STRING_COPY ncourt$
RETURN
Inconvénient (léger): ça fait apparaître très brièvement une fenêtre noire d'exécution de la ligne de commande.

PS j'avais lu ton 1er post un peu en diagonale, il semble que tu aies un problème d'accès à ce fichier (accès interdit), bizarre si le batch ne marche pas.
Revenir en haut Aller en bas
ambroise




Nombre de messages : 264
Localisation : Haute-Savoie
Date d'inscription : 29/04/2012

conversion chemin long Empty
MessageSujet: Re: conversion chemin long   conversion chemin long EmptySam 12 Mai 2012 - 21:20

Super... ton programme a bien marché et le chemin court est bien reconnu dans le petit programme que je suis en train de coder.
Merci beaucoup.
Revenir en haut Aller en bas
http://genealogie.cwebh.org/index.html
Klaus

Klaus


Nombre de messages : 12301
Age : 75
Localisation : Ile de France
Date d'inscription : 29/12/2009

conversion chemin long Empty
MessageSujet: Re: conversion chemin long   conversion chemin long EmptySam 12 Mai 2012 - 21:22

Une rapide recherche Google donne ce lien pour trouver cette DLL. A copier dans Windows\System32. C'est sans problème - c'est la librairie VB4 redistribuable et libre de droits.
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
ambroise




Nombre de messages : 264
Localisation : Haute-Savoie
Date d'inscription : 29/04/2012

conversion chemin long Empty
MessageSujet: Re: conversion chemin long   conversion chemin long EmptySam 12 Mai 2012 - 21:31

La DLL ne veut pas s'installer sur mon système 64 bits... Quand le sort s'acharne....
Revenir en haut Aller en bas
http://genealogie.cwebh.org/index.html
JL35




Nombre de messages : 7095
Localisation : 77
Date d'inscription : 29/11/2007

conversion chemin long Empty
MessageSujet: Re: conversion chemin long   conversion chemin long EmptySam 12 Mai 2012 - 21:43

Ce n'est pas le sort... la dll runtime pour vb4 n'existe pas pour les systèmes 64 bits, j'ai eu le même problème.
Revenir en haut Aller en bas
Invité
Invité




conversion chemin long Empty
MessageSujet: Re: conversion chemin long   conversion chemin long EmptySam 12 Mai 2012 - 22:15

J'avais téléchargé la dll depuis deux sites différents, mais cela ne fonctionnait pas.
E, regardant avec cmd, et la recherche sur registre, j'ai eu le message suivant:
vb40032.dll a été chargé, mais le point d'entré DllRegisterServer est introuvable. Ce fichier ne peut pas être enregistré.

depuis j'ai essayé le lien de Klaus, et maintenant cela fonctionne.
Merci Klaus.
Revenir en haut Aller en bas
Invité
Invité




conversion chemin long Empty
MessageSujet: Re: conversion chemin long   conversion chemin long EmptyDim 13 Mai 2012 - 1:20

Pour le cas où tu n'arrives pas à lancer ce programme, je viens d'en faire un avec Auto It.
Il se peut qu'il t'envoie un message d'alerte. N'en tient pas compte.
Voir le Fichier : Nom_court.exe
D'ailleurs, voici le contenu:
Code:


Local $message = "Choisir le fichier."

Local $var = FileOpenDialog($message, @ProgramFilesDir & "\", "alles (*.*)", 1 + 4)
Local $sShortName = FileGetShortName($var)
MsgBox(0, "le chemin suivant est dans le presse-papier", $sShortName)
ClipPut($sShortName)
C'est juste pour te dépanner.
J'ai retiré la compression UPX, pour l'envoi. Il paraît que ça été inventé pour pouvoir compresser des virus!
Revenir en haut Aller en bas
ambroise




Nombre de messages : 264
Localisation : Haute-Savoie
Date d'inscription : 29/04/2012

conversion chemin long Empty
MessageSujet: Re: conversion chemin long   conversion chemin long EmptyDim 13 Mai 2012 - 9:27

Merci Cosmos70 pour ton exécutable. Ce langage AutoIt fait en bien peu de lignes ce qu'on lui demande de faire. Il fonctionne à merveille et (oh ! magie de l'informatique !) donne la même réponse que le code de JL35... Me voilà plus qu'équipé !
Revenir en haut Aller en bas
http://genealogie.cwebh.org/index.html
Contenu sponsorisé





conversion chemin long Empty
MessageSujet: Re: conversion chemin long   conversion chemin long Empty

Revenir en haut Aller en bas
 
conversion chemin long
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Conversion chemin long/chemin court (8.3)
» Chemin de l'exécutable
» Ajouter un chemin à la variable d’environnement PATH
» obtenir le chemin du répertoire TEMP de windows
» Préciser le chemin du fichier chargé dans l'onglet.

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: A l'aide!-
Sauter vers: