🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #14744

Re: Welke codes in VB6 om te voorkomen dat het programma tegelijkertijd uitgevoerd wordt?

#14744
From: Frans Bouma
Date: Wed, 17 Jan 2001 14:41
56 lines
5271 bytes
"Armin Gerritsen" <armin.gerritsen@philips.DELETE.com> wrote in message news:94449d$dst$1@porthos.nl.uu.net...
> >    Ik zal nu wel overkomen als een zealot die kost wat kost loopt te roepen dat
> >    een of andere legacy tool DE tool is waarin ALLES moet worden gebouwd, maar
> >    mensen die werkelijk snappen wat ik tracht over te brengen weten wel beter.
> 
> Leuke is dat ik wel degelijk snap wat jij bedoeld en ik het daar ook mee
> eens ben, maar dat jij volgens mij niet helemaal snapt wat *ik* bedoel.

    nee dat is me in het geheel niet duidelijk. Dat je VB niet ziet zitten
    is me WEL duidelijk, maar dat is MIJN punt niet, want dat mag je, het
    boeit me juist WAAROM je dat vindt en die reden, daar ben ik niet achter,
    althans, een legitieme reden (dit is troll-gevaarlijk, ik weet het) waarvan
    ik zeg: ja, dat snijdt hout.

> Misschien dat ik onduidelijk ben, maar ik blijf van mening dat het merendeel
> van de VB-omgeving meer steunt op de tool/IDE dan C++ tools. Ook blijf ik
> van mening dat het merendeel (dus NIET alle) van de VB programeurs daar vaak
> in programeren omdat ze niet anders kunnen.

    Die van die omgeving vind ik wel leuk. Ik zat daar vanochtend nog over na
    te denken. Stel nou, dat je een MFC programma in C++ moet maken. Zonder
    IDE, maar met notepad en cl.exe en nmake. Zou je dat lukken denk je?
    Zie je dat C++ voor vele toepassingen OOK leunt op die IDE? tuurlijk,
    een console programmaatje maken in C/C++ heeft geen IDE nodig. Maar dat
    heb ik in VB ook niet, sterker al mijn code in VB zijn server side components,
    die hebben geen gui. 

> Ik zal nooit beweren dat VB niet geschikt is voor leuke klik-klak-klaar
> interface zaken of misschien zelfds database (al zou ik daar zelf liever
> Delphi gebruiken)). Als je wat verder wilt gaan, loop je (naar mijn smaak in
> ieder geval) al snel tegen limitaties op.

    maar welke belemmeringen zijn dat dan? De nieuwe WMI interfaces in win2k
    bijvoorbeeld kun je gewoon in VB gebruiken, om maar wat te noemen. Zelfs
    DirectX7 en 8 hebben een VB interface (nu vind ik dat ivm de performance
    wat ver gaan maar toch) en kunnne gewoon worden gebruikt in VB. Dus
    'wat verder wilt gaan' is wel wat relatief. Daarmee NIET zeggend dat
    er geen limieten zijn (zoals multithreaded applicaties die VB objects sharen,
    win32 API calls die je eerst moet declareren wat lastig is etc) of rariteiten.
    Tuurlijk, en als je die niet zindt dan is VB inderdaad RUK. :) Als VJ++
    nog had bestaan en nog werd geupdate was ik wellicht mn com components in
    Java gaan schrijven, ivm met de native compilatie die sneller is dan de
    VB code. Maar het maar afdoen als een tool die eigenlijk alleen voor
    de kleine dingetjes geschikt is, dat vind ik meer praten als een
    non-wetende.

> Aldus mijn ervaring, maar misschien dat ik daar helemaal alleen in sta,
> volgens jouw mening.
    
    nee hoor, er zijn zat mensen die zo denken. En dat mogen ze ook. Maar
    het botst wel eens als zij hun visie gaan verkondigen als waarheid terwijl
    de waarheid ervaren door mensen die dagelijks VB krassen anders is. Ik
    moet wel kwijt dat ik wel blij ben dat VB6 wordt vervangen door VB7, ivm
    de error handling, multithreading en inheritance dat er dan in zit. 

        FB
Technical Details
Message-ID: <944ak0$pa5$1@news1.xs4all.nl>
Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-03!supernews.com!newsfeed.wirehub.nl!news.tele.dk!194.109.6.150!transit.news.xs4all.nl!not-for-mail
References: <9351an$f7n$1@news1.skynet.be> <Pine.LNX.4.21.0101051949531.9940-100000@backslash.moeha.net> <9377d7$jbe$1@news1.skynet.be> <3A572F38.50D749B0@xs4all.nl> <93f8m5$5tf$1@porthos.nl.uu.net> <3A5B58F4.A2EC26E9@xs4all.nl> <93h90p$acu$1@porthos.nl.uu.net> <3A5CB023.748599E@xs4all.nl> <93jtut$npo$1@porthos.nl.uu.net> <3A5E0CDB.799DE750@xs4all.nl> <93v72a$bk0$5@porthos.nl.uu.net> <93v7tn$ihf$1@news1.xs4all.nl> <94149n$p52$2@porthos.nl.uu.net> <3A646CAF.75F427F7@xs4all.nl> <941tqg$bhg$1@porthos.nl.uu.net> <9423tm$5a3$1@news1.xs4all.nl> <943oa7$2n4$2@porthos.nl.uu.net> <943pdm$orc$1@news1.xs4all.nl> <94449d$dst$1@porthos.nl.uu.net>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit
X-Google-Thread: 107324,d0015270be29ee92
X-Google-Attributes: gid107324,public
X-Google-Thread: fcea4,d0015270be29ee92
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2001-01-17 06:36:05 PST
Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-03!supernews.com!newsfeed.wirehub.nl!news.tele.dk!194.109.6.150!transit.news.xs4all.nl!not-for-mail
From: "Frans Bouma" <perseus@xs4all.nl>
Newsgroups: be.comp.programming,nl.comp.programmeren
Subject: Re: Welke codes in VB6 om te voorkomen dat het programma tegelijkertijd uitgevoerd wordt?
Date: Wed, 17 Jan 2001 15:41:15 +0100
Organization: Solutions Design
Lines: 58
Sender: perseus@11dyn236.dh.casema.net
Message-ID: <944ak0$pa5$1@news1.xs4all.nl>
References: <9351an$f7n$1@news1.skynet.be> <Pine.LNX.4.21.0101051949531.9940-100000@backslash.moeha.net> <9377d7$jbe$1@news1.skynet.be> <3A572F38.50D749B0@xs4all.nl> <93f8m5$5tf$1@porthos.nl.uu.net> <3A5B58F4.A2EC26E9@xs4all.nl> <93h90p$acu$1@porthos.nl.uu.net> <3A5CB023.748599E@xs4all.nl> <93jtut$npo$1@porthos.nl.uu.net> <3A5E0CDB.799DE750@xs4all.nl> <93v72a$bk0$5@porthos.nl.uu.net> <93v7tn$ihf$1@news1.xs4all.nl> <94149n$p52$2@porthos.nl.uu.net> <3A646CAF.75F427F7@xs4all.nl> <941tqg$bhg$1@porthos.nl.uu.net> <9423tm$5a3$1@news1.xs4all.nl> <943oa7$2n4$2@porthos.nl.uu.net> <943pdm$orc$1@news1.xs4all.nl> <94449d$dst$1@porthos.nl.uu.net>
Reply-To: "Frans Bouma" <perseus@xs4all.nl>
NNTP-Posting-Host: 11dyn236.dh.casema.net
Mime-Version: 1.0
Content-Type: text/plain;
 charset="Windows-1252"
Content-Transfer-Encoding: 7bit
X-Trace: news1.xs4all.nl 979742144 25925 212.64.56.236 (17 Jan 2001 14:35:44 GMT)
X-Complaints-To: abuse@xs4all.nl
NNTP-Posting-Date: 17 Jan 2001 14:35:44 GMT
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.50.4133.2400
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400