Article View: be.comp.programming
Article #13940Re: Nederlandstalige vb
From: John Doe
Date: Wed, 09 May 2001 20:32
Date: Wed, 09 May 2001 20:32
57 lines
3782 bytes
3782 bytes
"BuiZe" <newsgroups@buize.cjb.net> wrote in message news:KyhK6.66044$ii.8401801@afrodite.telenet-ops.be... > > Subclassen? in VB? Dat moet je me eens uitleggen. > > Ik gebruik VB sinds versie 1.0, maar *dat* ben ik nog niet tegengekomen > :-) > > Is mogelijk sedert versie 5.0 > (bij het invoegen van de functie "AddressOf" ) Als jij dat subclassen noemt, dan denk ik dat je de *definitie* van de term subclass eens moet nalezen... > > VB niet onderschatten h�, je kan alles met VB wat je met gelijk welke ander > Win32 programmeeromgeving kan, alleen wat trager.. :-) > > Alle API calls zijn universeel bruikbaar, zoals SetWindowLong > (deze dient om te kunnen subclassen, maar vroeger had je de mogelijkheid > niet in VB om het adres van een functie op te vragen, wat een noodzakeijke > parameter is in deze API call) Opnieuw: lees de definitie van het begrip subclass eens na. Ik heb ter illustratie een (onvolledige) definitie van het net geplukt: "Each subclass inherits state (in the form of variable declarations) from the superclass. Also, each subclass inherits methods from the superclass. However, subclasses are not limited to the state and behaviours provided to them by their superclass. Subclasses can override inherited methods and provide specialized implementations for those methods. You are not limited to just one layer of inheritance, the inheritance tree can be as deep as needed" Maar goed, we zijn aan't muggeziften. Je kan met de AddressOf truukjes inderdaad min of meer iets gelijkaardig bewerkstelligen. Of je dan nog VB aan 't programmeren bent, daar valt over te discussieren... :-) > > Om te multithreaden : GetCurrentThread, GetCurrentThreadID, CreateThread, > TerminateThread, SuspendThread, ResumeThread, (Set/Get)ThreadPriority > (en verschillende constanten) > > Ik zal je eens een voorbeeldproject van Subclassen & Multithreading > doormailen als je wil ... Mijn opmerkingen waren eigenlijk sarcastisch bedoeld, als je dat niet begrepen had. *Uiteraard* kan je met de Win32 API calls dat allemaal doen, maar jij had het over multithreaden met VB, niet met de Win32 API... Trouwens, heb je VB.NET al eens bekeken ? Daar kan je die dingen allemaal *wel* mee (inheritance, overriding, polymorphism, overloading, enz), maar dan rechtstreeks vanuit VB, zonder de Win32 API te gebruiken. Zeer de moeite, maar het zal een schok van jewelste veroorzaken in de wereld der VB programmeurs :-) John.
Technical Details
Message-ID:
<FPhK6.66098$ii.8410571@afrodite.telenet-ops.be>Path:
arc1-ca.pugleaf.net!newsfeed.google.com!sn-xit-03!supernews.com!news-xfer.nuri.net!feeder.kornet.net!news.maxwell.syr.edu!newsfeed00.sul.t-online.de!t-online.de!fr.usenet-edu.net!usenet-edu.net!newsfeeds.belnet.be!news.belnet.be!afrodite.telenet-ops.be!not-for-mailReferences:
<T5CJ6.58771$ii.7706598@afrodite.telenet-ops.be> <3af984ca$0$3119$456d72a3@news.skynet.be> <lHfK6.65824$ii.8337808@afrodite.telenet-ops.be> <0zgK6.65904$ii.8368441@afrodite.telenet-ops.be> <KyhK6.66044$ii.8401801@afrodite.telenet-ops.be>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII X-Google-Thread: fcea4,e1a124e7caaeeb33 X-Google-Attributes: gidfcea4,public X-Google-ArrivalTime: 2001-05-09 13:36:03 PST Path: arc1-ca.pugleaf.net!newsfeed.google.com!sn-xit-03!supernews.com!news-xfer.nuri.net!feeder.kornet.net!news.maxwell.syr.edu!newsfeed00.sul.t-online.de!t-online.de!fr.usenet-edu.net!usenet-edu.net!newsfeeds.belnet.be!news.belnet.be!afrodite.telenet-ops.be!not-for-mail From: "John Doe" <pv213@pandora.be> Newsgroups: be.comp.programming References: <T5CJ6.58771$ii.7706598@afrodite.telenet-ops.be> <3af984ca$0$3119$456d72a3@news.skynet.be> <lHfK6.65824$ii.8337808@afrodite.telenet-ops.be> <0zgK6.65904$ii.8368441@afrodite.telenet-ops.be> <KyhK6.66044$ii.8401801@afrodite.telenet-ops.be> Subject: Re: Nederlandstalige vb Lines: 60 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2462.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2462.0000 Message-ID: <FPhK6.66098$ii.8410571@afrodite.telenet-ops.be> Date: Wed, 09 May 2001 20:32:37 GMT NNTP-Posting-Host: 213.224.165.225 X-Complaints-To: abuse@pandora.be X-Trace: afrodite.telenet-ops.be 989440357 213.224.165.225 (Wed, 09 May 2001 22:32:37 MET DST) NNTP-Posting-Date: Wed, 09 May 2001 22:32:37 MET DST Organization: Telenet Internet