Dobrý den, kolega Vám ukázal, že argument vstupní metody Main v sobě nese informaci o předaném souboru. Ve VB.NET je jistě také, ale někde "zamaskovaný". Určitě někde půjde něco zakliknout, aby byla metoda Main vidět. Nicméně argumenty jsou k vytažení i v statické třídě Environment v metodě GetCommandLineArgs(), kde tuším druhým prvkem v poli je string název předávaného souboru.
dim args = Environment.GetCommandLineArgs()
Takže stačí si po spuštění aplikace vytáhnout tyto argumenty, ověřit zdali má pole alespoň dva prvky, druhý se pokusit parsovat na cestu k souboru a pokud to projde tak ho načíst. MP
|