VB 6.0 (Fichier séquentiels.)
agent dooger
Messages postés
88
Date d'inscription
Statut
Membre
Dernière intervention
-
glopgg Messages postés 187 Date d'inscription Statut Membre Dernière intervention -
glopgg Messages postés 187 Date d'inscription Statut Membre Dernière intervention -
bonjour !!!
est ce que par hazard quelqu'un pourrait me dir comment le changement de format de fichier, je donne un exemple :
voila j'écrit par exemple un fichier séquentièle au format hlg
bien sûr c'est moi qui là inventé.
alors j'écrit :
open ("c:\windows\fichier.hlg")
'aprés j'écrit dedans
Ensuite je regarde dans le repertoir et le fichier est effectivement reconnu par aucun programme, mais voila il y a un ik car il suffi que je fasse rennome et que j'écrive le nom du fichier.txt et le tour est joué, on peut modifié le comptenu du fichier.
ou encore plus simple il n'y aurait pas une commande ou une technique pour empécher de le lire ?
merci d'avance.
est ce que par hazard quelqu'un pourrait me dir comment le changement de format de fichier, je donne un exemple :
voila j'écrit par exemple un fichier séquentièle au format hlg
bien sûr c'est moi qui là inventé.
alors j'écrit :
open ("c:\windows\fichier.hlg")
'aprés j'écrit dedans
Ensuite je regarde dans le repertoir et le fichier est effectivement reconnu par aucun programme, mais voila il y a un ik car il suffi que je fasse rennome et que j'écrive le nom du fichier.txt et le tour est joué, on peut modifié le comptenu du fichier.
ou encore plus simple il n'y aurait pas une commande ou une technique pour empécher de le lire ?
merci d'avance.
A voir également:
- VB 6.0 (Fichier séquentiels.)
- Fichier bin - Guide
- Fichier epub - Guide
- Fichier rar - Guide
- Comment réduire la taille d'un fichier - Guide
- Fichier .dat - Guide
3 réponses
même un fichier .hlg est modifiable par un editeur de texte
click droit dessus, ouvrir avec ...
l'extension (.txt par exemple ) fait que si on clique gauche sur ce fichier il sera ouvert par un programme par défaut ( notepad.exe par exemple )
on peut jouer sur les attributs d'un fichier ( caché, système, en lecture seulement ... ), mais rien n'empêche de modifier ces
attributs. ( click doit, propriétés )
des solutions existent ( cryptage, format non texte, ... )
tout dépend de ce que l'on veut faire.
cordialement.
click droit dessus, ouvrir avec ...
l'extension (.txt par exemple ) fait que si on clique gauche sur ce fichier il sera ouvert par un programme par défaut ( notepad.exe par exemple )
on peut jouer sur les attributs d'un fichier ( caché, système, en lecture seulement ... ), mais rien n'empêche de modifier ces
attributs. ( click doit, propriétés )
des solutions existent ( cryptage, format non texte, ... )
tout dépend de ce que l'on veut faire.
cordialement.
hhhaaaa oué,
d'ailleur si quelqu'un est intéresé, j'ai fait un p'tit programme qui crypt et décrypt des fichiers en 192 byte.
(bien sûr il faut l'utilisé comme il faut car il ne vous dit pas si le fichier que vous avait selectionné est crypté ou décrypté, alors par concequent si vous crypter deux fois un fichier il faudra le décrypter deux fois et il est conceillé d'utiliser le méme mot de passe pour chaque fichier car si par m'égar vous venez à vous tromper dans la saisie du mot de passe le fichier sera perdu désoler, je n'est pas pu faire mieux car quand je l'est fait je n'étais pas encore trés fort en VB 6.0, enfin de toute façons, tout est expliqué dans le programme.)
d'ailleur si quelqu'un est intéresé, j'ai fait un p'tit programme qui crypt et décrypt des fichiers en 192 byte.
(bien sûr il faut l'utilisé comme il faut car il ne vous dit pas si le fichier que vous avait selectionné est crypté ou décrypté, alors par concequent si vous crypter deux fois un fichier il faudra le décrypter deux fois et il est conceillé d'utiliser le méme mot de passe pour chaque fichier car si par m'égar vous venez à vous tromper dans la saisie du mot de passe le fichier sera perdu désoler, je n'est pas pu faire mieux car quand je l'est fait je n'étais pas encore trés fort en VB 6.0, enfin de toute façons, tout est expliqué dans le programme.)