Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Programmeren

[vb6.0] wat algemeene vraagjes.

robbertbd
4 antwoorden
  • hallo

    ik ben nog niet zo lang met visual basic bezig en ik heb er wat vraagjes over.
    ik deacht dat het handig was dat iedereneen zijn kleine vraagjes hier kanstellen dan een heleboel twee regel topic's te openen.

    mijn vraagjes tot nu toe:

    1. wat kan ik precies met een dll bestand?
    kan ik die gebruiken als module en hoe roep ik dan de inhoud op?

    2. ik heb nu een werkende module maar waarom moet we eigenlijk modules gebruiken?
    we kunnen toch ook alles in het form zetten?

    3. hoe kan ik met een knop het programma sluiten?

    Robbert
  • [quote:bd08651658="robbertbd"]hallo

    ik ben nog niet zo lang met visual basic bezig en ik heb er wat vraagjes over.
    [/quote:bd08651658]
    Het is misschien het overwegen waard om niet met VB6 te beginnen, maar gelijk met Visual Basic.Net. Hier vind je een gratis ontwikkelomgeving (Visual Studio Express).
    De reden is dat VB6 al redelijk oud is, en MS zijn pijlen richt op zijn .Net ontwikkelomgeving. Daarnaast geef je aan dat je net begonnen bent met VB6, en dan is het denk ik beter om met een taal te beginnen waar nog toekomst in zit..

    [quote:bd08651658="robbertbd"]
    1. wat kan ik precies met een dll bestand?
    kan ik die gebruiken als module en hoe roep ik dan de inhoud op?
    [/quote:bd08651658]
    Een dll-bestand is een programma dat (die?) je niet zelfstandig kan uitvoeren. Een dll wordt dus altijd aangeroepen door een ander bestand. Voordeel is dat je bepaalde, veelgebruikte functies in een dll kan verzamelen, en deze functionaliteit aan verschillende programma's kunt aanbieden.

    [quote:bd08651658="robbertbd"]
    2. ik heb nu een werkende module maar waarom moet we eigenlijk modules gebruiken?
    we kunnen toch ook alles in het form zetten?
    [/quote:bd08651658]
    Voor modules geldt binnen een programma hetzelfde als voor een dll in relatie tot andere programma's: je verzamelt veelgebruikte code/procedures op 1 plaats, zodat je deze op verschillende plaatsen binnen je programma kan gebruiken. Door modules te gebruiken heb je ook een beter overzicht van je code.

    [quote:bd08651658="robbertbd"]
    3. hoe kan ik met een knop het programma sluiten?
    [/quote:bd08651658]Heel simpel, maar niet te adviseren als je met gegevens werkt:[code:1:bd08651658]End[/code:1:bd08651658]Maar zoals ik al zei: doe maar niet. Als je een Windows applicatie maakt, kun je het formulier sluiten door het volgende te doen
    [code:1:bd08651658]
    Private Sub KnopSluiten_Click()
    ' eerst code schrijven om eventueel openstaande gegevensbestanden te sluiten
    Unload Me
    End Sub
    [/code:1:bd08651658]
    Let op: bovenstaande code is heel summier, gebruik het niet zomaar.

    En als laatste: blader eens door de MSDN library van MS. Daar vind je ook een hoop info ;)
  • ik ben op het elektronica form naar vb6 verwezen om dat het niet zo ingewikkeld was en nog veel gebruikt word.

    nog een vraagje:
    als ik met form 1 form form 2 open wil ik het zo maken dat je eerst 2 weer moet sluiten voor je 1 weer kan gebruiken.

    Robbert
  • [quote:292bbf04e9="robbertbd"]ik ben op het elektronica form naar vb6 verwezen om dat het niet zo ingewikkeld was en nog veel gebruikt word.
    [/quote:292bbf04e9]
    Het wordt ook veel gebruikt, maar wat ik wil zeggen is dat Microsoft sowieso geen actieve ondersteuning meer biedt voor deze versie. Visual Basic.NET is ook niet zo'n moeilijke taal om te leren, maar je hebt dan wel de zekerheid dat de taal voorlopig nog wel wordt ondersteund.
    Maar het is uiteraard je eigen keuze, en wie ben ik om je te vertellen welke programmeertaal je moet leren ;)
    [quote:292bbf04e9="robbertbd"]
    nog een vraagje:
    als ik met form 1 form form 2 open wil ik het zo maken dat je eerst 2 weer moet sluiten voor je 1 weer kan gebruiken.

    Robbert[/quote:292bbf04e9]
    Probeer eens iets als dit:
    [code:1:292bbf04e9]form2.Show vbModal[/code:1:292bbf04e9]

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.