Načítání   otázka

VB.NET, Algoritmy, I/O operace

Mám zase další problém okno se pořád načítá a nic

Public Class Form3
    Dim proxy = New WindowsApplication1.ServiceReference1.ServiceSoapClient
    Private Sub Form3_load()
        Dim uziv As String = Form1.code.Text
        Dim letadla = proxy.fly(uziv) // zde problém není
        Dim plane() As String = letadla.Split(",")
        ListBox1.Items.Add(plane(0))
        ListBox1.Items.Add(plane(1))
        ListBox1.Items.Add(plane(2))
        ListBox1.Items.Add(plane(3))
        ListBox1.Items.Add(plane(4))
    End Sub

End Class
nahlásit spamnahlásit spam 0 odpovědětodpovědět

V téhle problematice se nevyznám, ale napadá mě: Kód se provádí v metodě Load Formu. Proměnná uziv nabývá hodnoty vlastnosti Text prvku označeného jako 'code'. Má vlastnost Text tohoto prvku správný formát, a není prázdná?

nahlásit spamnahlásit spam 0 odpovědětodpovědět

díky už jsem to vyřešil ale ještě něco:

mám v souboru uložený "a","b"

a pomocí:

        Microsoft.VisualBasic.FileOpen(1, "./data/lokace" & loka & ".tmp", OpenMode.Input, OpenAccess.Read, OpenShare.Default, 100)
        Microsoft.VisualBasic.Input(1, letadla)
        Microsoft.VisualBasic.FileClose(1)

mi to hodí jenom "a" ale jak udělat aby mě to hodilo "a,b"

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Obávám se, že jsem přesně neporozuměl. Obsah souboru je:

"a","b"

?

Pokud ano, doporučuji změnit formát na jeden údaj na jednom řádku a se soubory pracovat pomocí System.IO.

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Pokud si dobře vzpomínám na starý VB, může za to ta čárka.

Místo Microsoft.VisualBasic.Input(1, letadla) použijte Microsoft.VisualBasic.LineInput(1, letadla).

Tím načtete celý jeden řádek v textovém souboru.

nahlásit spamnahlásit spam 0 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:
Heslo:

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback