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

Dopisywanie do pliku


Rekomendowane odpowiedzi

Opublikowano

Siema mam program ktory posiada listboxa do ktorego wgrywam plik tekstowy button i co potrzebne.

Chciałbym sie dowiedziec jak zrobic zeby do tego wgrane plik dopisywał po kolei (pod soba) dany tekst, oczywiscie przed tym ktory juz jest. przyklad

 

Plik tesktowy:

Asia

Kasia

Ania

 

i po wgraniu i odpaleniu programy odtrzymam cos takiego

blabla:Asia

blabla:Kasia

blabla:ania

 

Mysle ze w miare jasno napisalem :)

Gość LastPhoenix450
Opublikowano

Czy ten temat jest w tym dziale przypadkowo... ?

 

To jest czytanie:

Dim fileReader As String
fileReader = My.Computer.FileSystem.ReadAllText("Ania.txt")
MsgBox(fileReader)

Dodaj je do Form1 (start apki).

 

No i właśnie nie jasno bo nie rozumiem do czego ma dopisywać.

Myślę, że jak już przeczytasz tekst do textboxa(ów) to reszta to już bułeczka z nutellą.

Gość Pan Szymek
Opublikowano

Siema mam program ktory posiada listboxa do ktorego wgrywam plik tekstowy button i co potrzebne.

Chciałbym sie dowiedziec jak zrobic zeby do tego wgrane plik dopisywał po kolei (pod soba) dany tekst, oczywiscie przed tym ktory juz jest. przyklad

 

Plik tesktowy:

Asia

Kasia

Ania

 

i po wgraniu i odpaleniu programy odtrzymam cos takiego

blabla:Asia

blabla:Kasia

blabla:ania

 

Mysle ze w miare jasno napisalem :)

To tak:

Czytasz plik

Linie dzielisz na tablicę (split('\n') / split(vbnewline))

Robisz pętlę for i do każdego elementu tablicy na początek wstawiasz interesujący element z ListBoxa

Robisz pętle while lub for i wpisujesz tablicę do pliku (każdy element = nowa linia)

Opublikowano

Pliki do listboxa otwieram tym kodem

OpenFileDialog1.ShowDialog()
    streamer = IO.File.OpenText(OpenFileDialog1.FileName)
    Dim delimiters() As Char = New Char() {vbCr, vbLf}
    Dim mystring() As String = streamer.ReadToEnd.Split(delimiters, StringSplitOptions.RemoveEmptyEntries)
    ListBox1.Items.AddRange(mystring)

 

Nie bardzo wiem jak porobic te petle :/

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...