1

Pour visual basic
Quelle est la fonction ou la commande pour supprimer un fichier
J'ai besoin de créer un fichier temporaire pendant l'exécution du programme et de le supprimer à la fin.
Je ne sais pas comment supprimer un fichier par programme
Merci
Trampoline Powwwweeeeeerrrrrr!
Fier d'être Lyonnais

2

un truc genre
del(file)
non ?
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

3

exactement un truc comme ça
... C'est ça la fonction?
Trampoline Powwwweeeeeerrrrrr!
Fier d'être Lyonnais

4

En fait j'ai trouvé comment faire sur VBfrance.com
Il faut déclarer la fonction suivante

' Supprimer un fichier
Public Declare Function DeleteFile Lib "kernel32" Alias "DeleteFileA" (ByVal lpFileName As String) As Long

Ensuite dans le code il suffit de taper

DeleteFile "Adresse du fichier"

et le fichier est supprimé




Mais je pense qu'il doit y avoir un moyen plus simple que celui là
Pour ceux que ça intéresse voici la page:
http://www.vbfrance.com/article.aspx?ID=6363
Trampoline Powwwweeeeeerrrrrr!
Fier d'être Lyonnais

5

Mais y a plus simple: kill (myfile)

Donc par exemple: kill ("c:\temp\test.txt")
avatar
la Nature nous montre seulement la queue du lion. Mais je suis certain que le lion a qui elle appartient pense qu'il ne peut pas se révéler en une fois en raison de son immense taille.

- Fondateur de Ti-Gen -: http://www.tigen.org

- Membre du Groupe Orage Studio -: http://oragestudio.free.fr/

- Mon site perso -: http://tisofts.free.fr

Projets TI68K en cours:
GFA-Basic = http://www.tigen.org/gfabasic
Arkanoid.
PolySnd 3.0.

6

Les parenthèses ne sont pas nécessaires.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

7

En effet. wink
avatar
la Nature nous montre seulement la queue du lion. Mais je suis certain que le lion a qui elle appartient pense qu'il ne peut pas se révéler en une fois en raison de son immense taille.

- Fondateur de Ti-Gen -: http://www.tigen.org

- Membre du Groupe Orage Studio -: http://oragestudio.free.fr/

- Mon site perso -: http://tisofts.free.fr

Projets TI68K en cours:
GFA-Basic = http://www.tigen.org/gfabasic
Arkanoid.
PolySnd 3.0.

8

Ah ouf
Merci, je change ça tout de suite das mon prog
Trampoline Powwwweeeeeerrrrrr!
Fier d'être Lyonnais

9

parenthèses : ouais mais c'est plus propre au niveau lecture/relecture

10

Il me semble que VB (jusqu'à la version 6) n'accepte pas les parenthèses quand il n'y a pas d'assignation.
avatar
Le scénario de notre univers a été rédigée par un bataillon de singes savants. Tout s'explique enfin.
T'as un problème ? Tu veux un bonbon ?
[CrystalMPQ] C# MPQ Library/Tools - [CrystalBoy] C# GB Emulator - [Monoxide] C# OSX library - M68k Opcodes

11

En effet. Donc le cas le plus propre et logique avec VB5 c'est sans parenthèses.
avatar
la Nature nous montre seulement la queue du lion. Mais je suis certain que le lion a qui elle appartient pense qu'il ne peut pas se révéler en une fois en raison de son immense taille.

- Fondateur de Ti-Gen -: http://www.tigen.org

- Membre du Groupe Orage Studio -: http://oragestudio.free.fr/

- Mon site perso -: http://tisofts.free.fr

Projets TI68K en cours:
GFA-Basic = http://www.tigen.org/gfabasic
Arkanoid.
PolySnd 3.0.

12

il y avait une histoire comme ca :
msgbox("hello world !") plante
msgbox "hello world !" plante pas
a=msgbox("hello world !") plante pas

si je me souviens bien

13

plante ? c'est à dire ?
avatar
Le scénario de notre univers a été rédigée par un bataillon de singes savants. Tout s'explique enfin.
T'as un problème ? Tu veux un bonbon ?
[CrystalMPQ] C# MPQ Library/Tools - [CrystalBoy] C# GB Emulator - [Monoxide] C# OSX library - M68k Opcodes

14

plante = message d'erreur??
avatar
la Nature nous montre seulement la queue du lion. Mais je suis certain que le lion a qui elle appartient pense qu'il ne peut pas se révéler en une fois en raison de son immense taille.

- Fondateur de Ti-Gen -: http://www.tigen.org

- Membre du Groupe Orage Studio -: http://oragestudio.free.fr/

- Mon site perso -: http://tisofts.free.fr

Projets TI68K en cours:
GFA-Basic = http://www.tigen.org/gfabasic
Arkanoid.
PolySnd 3.0.

15

si je me souviens bien

ah ben non yen a aucune qui plante sous VB6

16

Sous VB6 mais ce que tu vient de dire s'applique à VB5 ou inférieur.
avatar
la Nature nous montre seulement la queue du lion. Mais je suis certain que le lion a qui elle appartient pense qu'il ne peut pas se révéler en une fois en raison de son immense taille.

- Fondateur de Ti-Gen -: http://www.tigen.org

- Membre du Groupe Orage Studio -: http://oragestudio.free.fr/

- Mon site perso -: http://tisofts.free.fr

Projets TI68K en cours:
GFA-Basic = http://www.tigen.org/gfabasic
Arkanoid.
PolySnd 3.0.

17

ah tu me rassures !
(j'ai vb5 sur un coin du DD mais la flemme de le reinstaller)

18

mrtrampo> ton lien sur vbFrance de la premiere page n'a pas fonctionné avec moi.
Le gentil timide du 64

19

Bonjour à tous,
voilà mon ptit problème
j'aimerais savoir comment on fait pour chercher un caractere dans un fichier html et le remplace par un autre, merci d'avance

20

ben comme dans un fichier texte neutral
avatar
Le scénario de notre univers a été rédigée par un bataillon de singes savants. Tout s'explique enfin.
T'as un problème ? Tu veux un bonbon ?
[CrystalMPQ] C# MPQ Library/Tools - [CrystalBoy] C# GB Emulator - [Monoxide] C# OSX library - M68k Opcodes

21

j'te montre mon truc:

Private Sub Form_Load()
Open App.Path & "\tmpconvo.htm" For Output As #1
Dim tmPP As String
tmPP = "<head><script language='javascript'>var scrollMe = window.setInterval('window.scrollBy(0,1000);', 1000);</script></head>"
Print #1, "<html>" & tmPP & "<body background="eau.gif" text=white bgcolor=black><font color=white><b>"
Close #1

wb.Navigate App.Path & "\tmpconvo.htm" 'navigue

End Sub

j'ai une option pour changer l'image de l'arriere plan
et j'arrive pas à ouvrir le fichier pour changer la ligne background="eau.gif" en background="foret.gif"

22

ben suffit de faire un parseur html simplifié.
Tu itères parmi les caractères de la chaîne, tu traîtes ce qui est entre <> comme une balise (en ignorant les commentaires et les fins de balises </>) et tu traîtes ces parties là spécifiquement.
Juste après le < se trouve le nom de la balise, tu le sauvegardes, ensuite viennent les attributs, délimités par des espaces ou une fin de balise. Il te suffit de remplacer ce qui est entre "background=" et l'espace suivant par ce que tu veux si et seulement si tu es dans une balise body, c tt. (Inutile de préciser que tu peux t'arrêter dès que ce remplacement est fait)
avatar
Le scénario de notre univers a été rédigée par un bataillon de singes savants. Tout s'explique enfin.
T'as un problème ? Tu veux un bonbon ?
[CrystalMPQ] C# MPQ Library/Tools - [CrystalBoy] C# GB Emulator - [Monoxide] C# OSX library - M68k Opcodes