• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Jak rozwiązać błąd BC30109 "Form1 is a class type and cannot be used as an expression?

0 głosów
16 wizyt
pytanie zadane 9 lutego w C# i .NET przez kamkow8 Nowicjusz (230 p.)
Cześć. Próbuję napisać aplikację w Visual Studio przy pomocy vb .net. Utworzyłem Form1 z różnymi textboxami. Utworzyłem Form2 z przyciskiem. Zaimportowałem Form1 do Form2. Zdefiniowałem zmienną:

Dim F1 as Form1 = Form1

Pojawia się błąd ujęty w tytule.

W momencie, gdy napiszę:

Dim F1 as Form1 = Form1.ActiveForm

błędu nie ma, jednak nie importuje mi wartości z textboxa znajdującego się w Form1.

Pisząc:

Dim F1 as Form1 = new Form1

Pobiera wartość 0, więc prawidłowo, ponieważ utworzyłem nowy Form1.

 

Ostatecznie chcę uzyskać wartość textboxa z Form1 do Form2 przy pomocy:

Dim x as integer

x=val(F1.textbox1.text)

 

Wie ktoś jak mogę "pobrać" te dane? Dodam jeszcze, choć nie wiem czy to istotne, że typ aplikacji to Class Library.

Zaloguj lub zarejestruj się, aby odpowiedzieć na to pytanie.

Podobne pytania

0 głosów
1 odpowiedź 37 wizyt
pytanie zadane 20 stycznia w C i C++ przez Artrix Początkujący (250 p.)
0 głosów
1 odpowiedź 191 wizyt
0 głosów
2 odpowiedzi 103 wizyt
Porady nie od parady
Odznacz odpowiedź zieloną fajką, jeśli uważasz, że jest ona najlepsza ze wszystkich i umożliwiła ci rozwiązanie problemu.Najlepsza odpowiedź

60,244 zapytań

105,928 odpowiedzi

220,065 komentarzy

32,445 pasjonatów

Przeglądających: 168
Pasjonatów: 3 Gości: 165

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto dwie polecane książki warte uwagi. Pełną listę znajdziesz tutaj.

...