Archief - [PROG] vb.net

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

saarsaar

Legacy Member
Ik heb een vbform gemaakt waar ik een waarde meegeef met de naam krediet. Dit krediet moet ik kunnen wijzigen. Dit doe door een nieuw formulier op te roepen. Dan geef ik de waarde in.

Probleem de waarde wordt niet doorgegeven aan mijn hoofdform. Iemand die de oplossing kent?

Recipe4hate

Legacy Member
saarsaar, je kan dit het best oplossen door je variabele krediet publiek te declareren in een aparte module. Hierdoor kan je deze in ieder formulier aanspreken, zonder deze te moeten doorgeven.
Zo doe je dit: rechtermuisknop op je project en klik add. In plaats van form kies je hier voor module. In deze module kan je je variabele declareren (public krediet as integer). Nu kan je in een ander form gewoon typen: krediet = txtKrediet.text

Recipe4hate

Legacy Member
Je gebruikt 2 forms. Je gebruikt ook nog een 3de object dat je publieke variabelen bijhoudt. Er zijn nog anderen wegen. Ik heb er enkele geprobeerd maar geen van allen gaven behoorlijke resultaten (doorgeven via subproc en showdialog() en doorgeven via constructor van form2)
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan