Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki

KURS HOME ASSISTANT

Chcesz zautomatyzować swój dom bez skomplikowanego kodowania?
Zastanawiasz się nad wyborem sprzętu, oprogramowania i aplikacji?
Od czego zacząć przygodę z HA w 2025? Co będzie najlepsze na start?

Nasz kurs Home Assistant nauczy Cię krok po kroku, jak łatwo zautomatyzować swój dom i oszczędzić na rachunkach za prąd i ogrzewanie. Bez chmur, bez zbędnych abonamentów. Twoja przygoda z Home Assistant zaczyna się tutaj!

↓↓↓

    Szanujemy Twoją prywatność. Możesz wypisać się w dowolnym momencie.




    Teraz jest 19 maja 2025, o 06:24


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 4 ] 
    Autor Wiadomość
    PostNapisane: 24 lis 2017, o 13:49 
    Offline
    Nowy

    Dołączył(a): 29 maja 2017
    Posty: 12
    Pomógł: 0

    Witam,
    Pobieram dane z pliku txt (dwie kolumny po kilka wierszy). Pobiera mi się tylko pierwsza linia. I po odliczeniu czasu ma przejść do kolejnej linii. Ale niestety tego nie robi. Nie mam pojęcia jak zrobić tak aby właśnie przeszło do kolejnej linii.
    Proszę o jakąś pomoc.

    Pozdrawiam A.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 24 lis 2017, o 17:53 
    Offline
    Użytkownik

    Dołączył(a): 25 lip 2013
    Posty: 2595
    Pomógł: 128

    Pokaż kod



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 24 lis 2017, o 18:53 
    Offline
    Nowy

    Dołączył(a): 29 maja 2017
    Posty: 12
    Pomógł: 0

    Jestem osobą początkującą więc uprzedzam, że nie jestem pewna czy jest to poprawny kod.

    Mam plik z kilkoma wierszami i z dwoma kolumnami. Pierwsza kolumna to czas a druga to nastawa. I oddzielone są spacją. Pobieram plik, jest ok. Następnie oddzielam kolumny, pierwsza to czas a druga nastawa. I program działa tylko na pierwszym wierszu. Nie wiem jak przejść do następnego wiersza.

    Przykładowy plik wygląda tak:
    100 6
    50 10
    100 6
    50 10
    ...
    Kod:
    Obrazek



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 24 lis 2017, o 22:00 
    Offline
    Użytkownik

    Dołączył(a): 11 kwi 2014
    Posty: 196
    Lokalizacja: Sandomierz
    Pomógł: 0

    Robisz jednokrotnie bez pętli

    Składnia: [ Pobierz ] [ Ukryj ]
    język csharp
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


    A więc czyta tylko jedną linię.


    Odczyt konkretnej linii wrzuć w pętli

    Składnia: [ Pobierz ] [ Ukryj ]
    język csharp
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


    Nie wiem co miałeś na myśli pisząc tą pętlę for ale w ten sposób nie przeiterujesz po liniach z oczytanego pliku, line w tym przypadku jest stringiem, iterujesz tylko elementach odczytanych z pierwszej linii.

    PS
    Wrzucaj w przyszłości kod w postaci tekstowej na forum w znaczniki synax, prościej jest później zbudować przykłady na twoim kodzie, bo tylko kopiuję, nie muszę przepisywać. Z grafiki nie da się skopiować, trzeba przepisywać ręcznie.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    Wyświetl posty nie starsze niż:  Sortuj wg  
    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 4 ] 

    Strefa czasowa: UTC + 1


    Kto przegląda forum

    Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 0 gości


    Nie możesz rozpoczynać nowych wątków
    Nie możesz odpowiadać w wątkach
    Nie możesz edytować swoich postów
    Nie możesz usuwać swoich postów
    Nie możesz dodawać załączników

    Szukaj:
    Skocz do:  
    Sitemap
    Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
    phpBB SEO