VB2005 Express:
J'aimerais Détecter les 2 premiers caractères d'un nom de fichier ?
comme dans ce cas ci, F1
C:\PESCOF\F1_POUDRE NOIRE.PPS
VB2005 Express:
J'aimerais Détecter les 2 premiers caractères d'un nom de fichier ?
comme dans ce cas ci, F1
C:\PESCOF\F1_POUDRE NOIRE.PPS
QUel est l'interet de faire compliquer quand on peut faire simple ?![]()
Qui ne tente rien n'a rien !
Ce qui ne nous tue pas nous rends plus fort !!
Mon projet ZELDA en C++/Allegro
http://www.tutoworld.com - Le Forum -
Mes ressources Dotnet (cours, sources, tutos)
--------------------------------------------
+
+
=
Ne pas oublier le Tag!
Mon idée est que peu importe le nom du fichier, je peux l'associer à une touche de raccourci du genre F1 à F12 !
Je n'ai qu’à ajouter un F1 devant et le fichier devient associé à ma Hot Key, F1
donc je dois vérifier si les deux caractères de gauche = F1
if left(nom,2) = "F1" and keyValue = F1 then
ouvre le fichier
si je fais un getfile, je ne peux pas l'utiliser avec "Left" car un "Fileinfo" ne peut pas être converti en string.
Perso je n'ai pas compris ce que tu veux faire...
Associé un fichier à une touche ca veut dire quoi ?
Tu veux que si ton fichier s'appelle "F1_Nom.pps" alors tu l'ouvres avec la touche F1 ?
Qui ne tente rien n'a rien !
Ce qui ne nous tue pas nous rends plus fort !!
Mon projet ZELDA en C++/Allegro
http://www.tutoworld.com - Le Forum -
Mes ressources Dotnet (cours, sources, tutos)
--------------------------------------------
+
+
=
Ne pas oublier le Tag!
J'ai fait un petit programme qui me permet d'ouvrir un fichier à l'aide des touches F1 à F12 chaque touche ouvre un fichier différent comme un hotKey launcher !
Sauf que le mien a des chemins fixes pour le dossier et nom de fichier.
Je ne veux pas ajouter de fonction "parcourir" et pointer le nouveau fichier!
Donc, ça serais cool si je pouvais détecter si le nom de fichier contiens la lettre F et le chiffre qui va avec!
Cela pourrait me permettre de modifier le titre du fichier sans briser le lien dans mon petit programme (que j'aurai modifié pour cette détection).
Exemple:
J'ai dans un dossier appelé "PESCOF" le fichier "F1_poudre noir.pps"
Dans mon prog le chemin est "C:\PESCOF\F1_poudre noir.pps" associé à la touche F1
Je décide que dans un mois, ce n'est plus celui de la poudre noire, mais celui de l'arc que je veux ouvrir avec F1, à ce moment la , j'ai 2 choix, changer le nom du nouveau pps pour celui de la poudre noir ou garder le nom "Arc" et lui ajouter un petit F1 devant.
J'aimerais pouvoir changer de .pps à volonté en gardant le titre principal, juste ajouter F1, F2 ...etc au début du nom.
Donc pas besoin de modifier le chemin dans le programme puisqu'il aura la capacité de reconnaître le fameux F1 au début du nom !
Je ne peux pas expliquer plus que ça!
Est ce que cela répond à ta question ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Dim name As String = "F1_Nom.pps" Dim com As String = Microsoft.VisualBasic.Left(name, 2) Dim var() As String = Split("F1_Nom.pps", com) Dim change_com As String = "F2" Dim new_var As String = change_com & var(1).ToString
Qui ne tente rien n'a rien !
Ce qui ne nous tue pas nous rends plus fort !!
Mon projet ZELDA en C++/Allegro
http://www.tutoworld.com - Le Forum -
Mes ressources Dotnet (cours, sources, tutos)
--------------------------------------------
+
+
=
Ne pas oublier le Tag!
Partager