Bestand inlezen door dubbelklikken op bestand

Status
Niet open voor verdere reacties.

roppie555

Gebruiker
Lid geworden
18 dec 2007
Berichten
36
Allen,

Ik heb een programma geschreven waarbij je een aantal waardes kan wegschrijven naar een tekst bestand. Dit bestand heet een specifieke extensie .BMSX. In het programma kan je deze waardes weer inlezen door het tekst bestand regel voor regel in te lezen.
Lukt allemaal prima.
Ik heb de extensie .BMSX geassocieerd met dit programma, dus als ik in de verkenner dubbelklik op een bestand met de extensie .BMSX dan opent het programma.
Ook dit lukt allemaal.
Als het programma opent wil ik de waardes uit dit tekst bestand inlezen.
Dit lukt mij niet. Het gaat er dus om dat ik in het programma wil zien welk .BMSX bestand ge-dubbelklikked is.
Weet iemand hoe dit werkt?
 
Als het bestand geassocieerd is zal je programma zo worden aangeroepen:

<jouwEXE.exe> <naam van file>

Dit komt dus mee in je initialisatie data
 
Openen door dubbelklikken lukt inderdaad. Maar waar vind ik binnen mijn programma de naam van het bestand waarop ik geklikt hebt. Jij geeft aan initialisatie data.
Stel ik dubbelklikte op test.BMSX hoe vang ik in mijn code deze naam test.BMSX af?

Vast bedankt voor het meedenken.
 
Laatst bewerkt door een moderator:
Je kunt
Code:
Environment.GetCommandLineArgs()
gebruiken, denk ik.
 
Kijk, dat help mij op weg. Bedankt voor je hulp.

Rob
 
Laatst bewerkt door een moderator:
@roppie555 Onnodige quotes verwijderd. Wanneer je direct reageert op een reactie is het niet nodig om dat bericht te quoten. Onnodig quoten heet dat, hetgeen niet gewenst is.
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan