Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2814 connectés 

 


Dernière réponse
Sujet : [VB] Un .exe qui lancerait une page html tous seul
laclasse La solution consiste à créer grâce à Notepad un premier fichier.
Dans ce fichier, tu écri :
[autorun]
open=run.bat
et tu le sauvegarde sous le nom autorun.inf  
tu crée ensuite un deuxième fichier, toujours grâce à Notepad.
Dans ce fichier, tu écri :
@echo off
start index.htm (ou index.html)
exit
et tu le sauvegarde sous le nom run.bat  
tu sauve ensuite ces 2 fichiers à la racine du CDRom  
Voilà  
@+

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
laclasse La solution consiste à créer grâce à Notepad un premier fichier.
Dans ce fichier, tu écri :
[autorun]
open=run.bat
et tu le sauvegarde sous le nom autorun.inf  
tu crée ensuite un deuxième fichier, toujours grâce à Notepad.
Dans ce fichier, tu écri :
@echo off
start index.htm (ou index.html)
exit
et tu le sauvegarde sous le nom run.bat  
tu sauve ensuite ces 2 fichiers à la racine du CDRom  
Voilà  
@+
kikaman up
kikaman please un petit copier coller du code
 :(  merci
kikaman ouaip mais d'un autorun on peut lancer qu'un point exe merci quand même
Mara's dad Je suis pas sûr dans un autorun, mais çà marche dans un .bat et même directement depuis le prompt du dos, et aussi depuis Démarrer->Exécuter.
 
Fait un test!  
 
La solution la plus simple est souvent la meilleur !
kikaman a ça marche aussi avec des point htm t'es sur.
Mara's dad Bon, j'ai plus simple :
 
Dis à l'autorun que le fichier à ouvrir c'est le nom de ta page html !
 
Pas besoin d'exe !
kikaman Bon je capte rien ça marche po comme je vous l'ai dis je suis pas douer en VB (que en ASP et encore lol) alors si quelqu'un pouvait me copier coller sont code qui marche ça me sauverais la vie merci bien
en gros l'utilisateur ne doit pas voir se programme lancer par autorun.inf il doit juste voir la page html lancé
kikaman Ok merci a tous c'est cool
Heu spark merci pour les détaille parceque éffectivement je connais pas bien l'API et sinon c'est koi les run time que je dois mettre dans le CD.
je pensais que l' autorun.inf une icone et le mon .exe était suffisant
Kyle_Katarn salut spark ;-)
spark J'oubliais, si tu connais pas trop comment marchent les API...
 
faut mettre ca dans un module en public ou sur ta Form en private
 
Public Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long
spark Yo Kyle,
 
Pour l'autorun, il suffit de mettre les runtimes dans le meme repertoire que l'executable sur le CD et ca roule...
 
sinon, pour lancer une page html
 
ShellExecute me.hwnd, "open" , "fichier.htm", "" , 0
 
ca t'ouvre le fichier avec le programme associé à l'extension .htm
 
je dis ca de mémoire, mais je pense que c'est bon
Kyle_Katarn avec l'api shellexecute
 
Je te déconseille de faire un autorun en VB car si le mec a pas les runtimes installés il aura une erreur et rien d'autre ....
kikaman Je voudrais faire un petit point exe pour faire un autorun sur un cd qui lancerais un un fichier html.
L'utilisateur aura juste à inserer le CD dans le lecteur.
Je suis sur que ça vous prendra 3secondes moi je suis pas doué en vb ;) .
 
Merci

 

[edtdd]--Message édité par kikaman--[/edtdd]


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR