Hallo
Eerst en vooral wil ik vermelden dat ik programmeer als hobby, niet als job, dus gelieve mij te verontschuldigen voor eventuele domme vragen.
Ik heb 2 programmas, die spreken met tcplistener & sockets.
Programma 1 heeft verschillende panels, waar er altijd maar 1 zichtbaar van is (beetje zoals tabbladen)
Programma 2 heeft een main form, die subforms laad
Ik wil dat programma 1 het panel zichtbaar maakt, waarmee het geassocieerd is aan een form van programma 2
Dus bv, ik open in Programma 2 een subform "Aankopen", dan zou het panel PnlAankopen zichtbaar moeten worden.
Mijn probleem zit hem in het feit, dat wanneer ik een subform laad, mijn tcplistener nog altijd draait op mijn main form, en ik deze dus niet meer kan aanroepen om iets mee te versturen naar programma 1 (bv de string "aankopen")
Ik had gedacht om elke keer ik van form wissel, mijn huidige tcplistener te stoppen, en een nieuwe te starten op het subform, maar ik wil eens eerst jullie mening of jullie een properdere oplossing zien, anders dan ga ik wel heel veel redundant code hebben.
Alvast bedankt voor de hulp, en moest ik mij niet goed hebben uitgedrukt, vraag mij gerust om extra info.
Eerst en vooral wil ik vermelden dat ik programmeer als hobby, niet als job, dus gelieve mij te verontschuldigen voor eventuele domme vragen.
Ik heb 2 programmas, die spreken met tcplistener & sockets.
Programma 1 heeft verschillende panels, waar er altijd maar 1 zichtbaar van is (beetje zoals tabbladen)
Programma 2 heeft een main form, die subforms laad
Ik wil dat programma 1 het panel zichtbaar maakt, waarmee het geassocieerd is aan een form van programma 2
Dus bv, ik open in Programma 2 een subform "Aankopen", dan zou het panel PnlAankopen zichtbaar moeten worden.
Mijn probleem zit hem in het feit, dat wanneer ik een subform laad, mijn tcplistener nog altijd draait op mijn main form, en ik deze dus niet meer kan aanroepen om iets mee te versturen naar programma 1 (bv de string "aankopen")
Ik had gedacht om elke keer ik van form wissel, mijn huidige tcplistener te stoppen, en een nieuwe te starten op het subform, maar ik wil eens eerst jullie mening of jullie een properdere oplossing zien, anders dan ga ik wel heel veel redundant code hebben.
Alvast bedankt voor de hulp, en moest ik mij niet goed hebben uitgedrukt, vraag mij gerust om extra info.