Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Pytanie] czytanie linijki z txt


Rekomendowane odpowiedzi

Opublikowano

ale to ma czytac mi daną linijke, np: 5 linijke textu

....

Więc musisz przeczytać pięć 4 linie (skip) i 5 lel

Opublikowano

Więc musisz przeczytać pięć 4 linie (skip) i 5 lel

a nie można odrazu żeby wyczytało?

 

edit:

 

Czemu to nie działa ?

        Dim R1 As String
        Dim R2 As String
        FileOpen(1, "opcje.txt", OpenMode.Input)
        PrintLine(1, R1)
        PrintLine(1, R2)
        Input(1, R1)
        Input(1, R2)
        TextBox1.Text = Val(R1)
        TextBox2.Text = Val(R2)
        FileClose()
        Form2.TextBox1.Text = R1
        Form2.TextBox2.Text = R2

 

error:nhpe9n.jpg

 

edit2:

 

:O:O:O

 

:facepalm:

 

:O:O:O

 

dałem

 

 

PrintLine(1, R1)
PrintLine(1, R2)

edit3:

 

czemu to nie działa:

 

 

        Dim obrazek As String
        obrazek = Form2.TextBox2.Text
        Me.BackgroundImage = obrazek
Opublikowano

najpierw Przestrzeń nazw...

 

Imports System
Imports System.IO
Imports System.Text

 

potem deklarujemy zmienną, która będzie czytała ścieżkę gdzie znajduje się nasz folder

 

Dim SprawdzFolder As String = Application.StartupPath + "\" + "tu wpisz nazwe pliku .txt"

 

Następnie musimy sprawdzić czy dany folder istnieje

 

If File.Exists(SprawdzFolder) Then
Messagebox.show("blad")
End If

czytamy wszystkie linie,

 

Dim Los_line() As String = File.ReadAllLines(SprawdzFolder)

 

teraz odczytujemy daną linie

 

 
Messagebox.show(Los_line(numer tutaj twoja linia))

 

pamiętaj że tablica jest od zera

tzw. numer tablicy - 1

Opublikowano

to działa:

        Dim R1 As String
        Dim R2 As String
        FileOpen(1, "opcje.txt", OpenMode.Input)
        Input(1, R1)
        Input(1, R2)
        FileClose()
        Form2.TextBox1.Text = R1
        Form2.TextBox2.Text = R2

 

mi chodzi o to:

Dim obrazek As String
        obrazek = Form2.TextBox2.Text
        Me.BackgroundImage = obrazek

zapisywanie do danej lini jak zrobic ?

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...