Kezdőoldal » Számítástechnika » Programozás » Hogyan tudok egy társított...

Hogyan tudok egy társított fájlt megnyitni a programommal? (VB)

Figyelt kérdés

Lenne egy ilyen kérdésem. Szövegszerkesztő szerűségről lenne sző. Visual Basic-ben van írva. A telepítő a .rtf fájlokat társítja a programmal viszont ha egy .rtf fájlt meg akarok nyitni akkor a program csak betölt és a fájlt nem nyitja meg. (Az rtf fájlokhoz RichTextBox-ot használok!!!!)

Ezt hogyan tudom megoldani, hogy ha megnyitom a fájlt akkor ne csak betöltse a programot, hanem nyissa is meg.



2018. febr. 18. 13:35
1 2
 1/14 A kérdező kommentje:

Telepítő link ha segít: [link]


Itt a SpeedEULA 5.2-es gombra kell kattintani majd mediafire-ről letölteni. (csak mediafire-ös linket nem enged belerakni)

2018. febr. 18. 13:37
 2/14 anonim ***** válasza:
100%
A Environment.GetCommandLineArgs()-ból be kell olvasni a megnyitandó fájl nevét és megnyitni.
2018. febr. 18. 15:53
Hasznos számodra ez a válasz?
 3/14 A kérdező kommentje:
Értem, köszi. De mit csináljak ha pl egy éppen letöltött fájlt akarok megnyitni?? Mert nem lenne kényelmes folyamatosan átírni.
2018. febr. 18. 18:02
 4/14 anonim ***** válasza:
A Environment.GetCommandLineArgs() mindig annak a fájlnak a nevét adja vissza, amivel megnyitottad.
2018. febr. 18. 18:56
Hasznos számodra ez a válasz?
 5/14 A kérdező kommentje:
oh... köszi :)
2018. febr. 18. 19:11
 6/14 A kérdező kommentje:

Lehet, hogy én rontottam el, de ez nem megy. A Form1 load részéhez illesztettem be. Itt egy kis részlet belőle:


Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load

Form2.ToolStrip1.BackColor = Color.White

Form2.MenuStrip1.BackColor = Color.White

Form2.BackColor = Color.White


Environment.GetCommandLineArgs()


VilágosToolStripMenuItem.PerformClick()

KihúzásSzíneToolStripMenuItem.Visible = True


Sok lenne ezért csak ilyen kicsit rakok be. Mit hibáztam el? Vagy hova kéne beillesztenem? Ha kell akkor mellékelem az egész kódot, de az rohadt hosszú.

2018. febr. 18. 19:41
 7/14 A kérdező kommentje:

Próbáltam így is, de semmi:



Dim tarsit As String() = Environment.GetCommandLineArgs()



Try

RichTextBox1.LoadFile(tarsit.ToString)

Catch ex As Exception


End Try

2018. febr. 18. 19:49
 8/14 anonim ***** válasza:
Nézd meg, hogy mi van a tarsit sztringben és rájössz magad is. :)
2018. febr. 18. 21:17
Hasznos számodra ez a válasz?
 9/14 A kérdező kommentje:
Mi van ott?? Mert utánna néztem és ott is egy ilyen volt.
2018. febr. 19. 14:44
 10/14 anonim ***** válasza:

Engedd el a dolgot öcsisajt.

Az nem programozás, hogy egy youtube videóból kimásolod a kódot.

2018. febr. 19. 19:56
Hasznos számodra ez a válasz?
1 2

Kapcsolódó kérdések:




Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!