Eli tuota Laaksosen erästä koodivinkkiä tässä lähdin hieman tarpeisiini muokkaamaan.
Jos siis teen qlb kirjaston ja käynnistän qb/l kirjasto.
Kutsun kirjastoa "call" käskyllä. Kirjastossa annan muuttujalle arvon (Muuttuja$ = "abcde") niin miten saan tuon muuttujan pitämään arvonsa takaisin ohjelmaan siirryttäessä.
Kaikki Dimmit, Shared ja Commonit olen kait jo käynyt läpi mutta arvatenkin vastaus on jotain turhankin yksinkertaista.
Oletko kokeillut COMMON SHARED -määritystä? Sen pitäisi QB:n ohjeen mukaan määritellä muuttuja niin, että se on käytössä kaikkien moduulien kaikissa aliohjelmissa ja funktioissa. Muistaakseni totesin joskus tämän toimivaksikin.
Joo eli kun käynnistin qb:n ja "Komentorivin" uudelleen niin alkoi pelittämään tuon COMMON SHARED kanssa.
Eli ihan COMMON SHARED a,b,c,d... jne toimi.
Yövuoron jälkeen pitäisi kait mennä nukkumaan eikä jämähtää koneen ääreen =)
Kiitti.
Aihe on jo aika vanha, joten et voi enää vastata siihen.