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

Integer z "form" 1 do "form" 3.


Rekomendowane odpowiedzi

Opublikowano

Witam,

mam pewien problem z integerem, otóż chciałbym pewną liczbę z form 1, przenieść na form 3.

Jak można ten problem załatwić, dodam jeszcze, że używam Microsoft Visual  Basic 2010 Express.

Pozdrawiam.

76561198086159382.png

Opublikowano

@Sunnyline2

Na początku miałem z dim.

Teraz jak wstawiłem to do Form1, tą Public Class, to nie mam tej zmiennej w Form3.

Wywala taki błąd:

Error 1 'Zmienne' is not declared. It may be inaccessible due to its protection level. (W Form3).

76561198086159382.png

Opublikowano

 

@Sunnyline2

Na początku miałem z dim.

Teraz jak wstawiłem to do Form1, tą Public Class, to nie mam tej zmiennej w Form3.

Wywala taki błąd:

Error 1 'Zmienne' is not declared. It may be inaccessible due to its protection level. (W Form3).

 

Dodaj nową klase, pewnie zapytasz jak to zrobić!

PPM na twój projekt w solution explorer >> add >> class >> nazwij ją np GVirables

Teraz wklej ten kod tam:

Public Shared iq As Integer = 39

Oczywiście pomiędzy początkiem a końcem klasy.

Używasz później GVirables.iq

Opublikowano

Najwygodniej będzie to zrobić za pomocą konstruktora 

 

Public Class Form2
    Dim Liczba As Integer
 
    Sub New(liczba As Integer)
 
        ' This call is required by the designer.
        InitializeComponent()
 
        ' Add any initialization after the InitializeComponent() call.
 
        Me.Liczba = liczba
    End Sub
End Class
i przy tworzeniu nowej instancji tej klasy

Public Class Form1
    Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
        Dim f2 As New Form2(123)

    End Sub
End Class

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...