🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.vbasic
2 messages
2 total messages Started by Jędruś Tue, 01 Sep 2009 15:51
przekazanie wyniku do formy wywołującej
#104281
Author: Jędruś
Date: Tue, 01 Sep 2009 15:51
21 lines
2007 bytes
witam

mam główną formę MDI (frmMDI) i gwie formy podrzędne (frmDziecko1 i
frmDziecko2).

z jednej formy "frmDziecko1" otwieram drugą formę "frmDziecko2" w
sposób:

Private Sub bListaOsob_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles bListaOsob.Click
	Dim frmD2 As frmDziecko2= New frmDziecko2()
	frmD2 .MdiParent = frmMDI
	frmD2 .WindowState = FormWindowState.Normal
	frmD2 .StartPosition = FormStartPosition.CenterScreen
	frmD2 .Show()
End Sub

i teraz wybieram na formie frmDziecko2 osobę z listy (listview) i
muszę przekazać jej ID, imię i nazwisko spowrotem do formy frmDziecko1
i tam umieścić dane w textboxach.
Ale nie wiem jak to zrobić. Proszę o pomoc.
Re: przekazanie wyniku do formy wywołującej
#104282
Author: Jarek Mielcarek
Date: Wed, 02 Sep 2009 08:32
46 lines
2208 bytes
W formularz frmDziecko2 umiesc nowe wlasciwosci, np imie, nazwisko, id.
dim _imie as string
(..)
public readonly property imie
get
   return _imie
end get
end property

Potem wywolaj forme frmD2.ShowDialog(me), zeby kod formy rodzica nie 
wykonywal sie dalej.
Kod:
using frmD2 as new New frmDziecko2
  frmD2.ShowDialog(me)
  textbox1.text=frmD2.imie
  textbox2.text=frmD2.nazwisko
end using

Oczywiscie nalezy obsluzyc ustawienie zmiennej _imie po wybraniu przez 
usera danego rekordu.

pozdr
Jarek

Jędruś pisze:
> witam
> 
> mam główną formę MDI (frmMDI) i gwie formy podrzędne (frmDziecko1 i
> frmDziecko2).
> 
> z jednej formy "frmDziecko1" otwieram drugą formę "frmDziecko2" w
> sposób:
> 
> Private Sub bListaOsob_Click(ByVal sender As System.Object, ByVal e As
> System.EventArgs) Handles bListaOsob.Click
> 	Dim frmD2 As frmDziecko2= New frmDziecko2()
> 	frmD2 .MdiParent = frmMDI
> 	frmD2 .WindowState = FormWindowState.Normal
> 	frmD2 .StartPosition = FormStartPosition.CenterScreen
> 	frmD2 .Show()
> End Sub
> 
> i teraz wybieram na formie frmDziecko2 osobę z listy (listview) i
> muszę przekazać jej ID, imię i nazwisko spowrotem do formy frmDziecko1
> i tam umieścić dane w textboxach.
> Ale nie wiem jak to zrobić. Proszę o pomoc.
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads