Archief - VB6 probleem

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.

Darth-Falcon

Legacy Member
ik ben bezig met een project in visual basic voort school nl 4 op een rij :rofl:

ik heb in 3dsmax een spelraam gemaakt, het probleem is dat die achtergrond nu eigelijk transparant of weg moet, de rode blok moet een schijf voorstellen maar die verdwijnt dus volledig achter die picture, maar hij mag alleen achter het raam verdwijnen, als kleur 0 0 0 pakken (die normaal transparant is in games) werkt niet, help plz :help:

http://users.skynet.be/fcrash/probleem.JPG

Vich

Legacy Member
En welke API gebruik je om dat spelraam weer te geven?

Wat je moet doen is iig een AND combinatie doen van de pixels met 100% wit (als ik me niet vergis).

Darth-Falcon

Legacy Member
erm

da spelraam staan in een image object, ben nog redelijk noob in vb :P

Holy Paladin

Legacy Member
maakt van uw spelraam imageke een png ofzo met da zwart transparant (in photoshop ofzo), kleur 0 0 0 is bij mijn weten nogaltijd zwart (zoals ge ziet :p) en nie transparant, ook in games

Darth-Falcon

Legacy Member
ik heb een nieuw probleem

picrooddink(2).Picture = LoadPicture("images\schijf2.bmp")
dit is de code om een image te laden in een picturebox
het probleem is dat dit niet werkt en ik het volledige pad moet ingeven, met het resultaat dat dit op een andere pc gewoon niet gaat werken, kan ik ergens een functie opzetten zodat ie moet gaan zoeken in de dir waar da programma staat ?

edit: nvm als ik de exe bouw gaat het wel :applause:

Cakeman

Legacy Member
Als ik me het goed herinner:
picRoodDing(2).Picture = LoadPicture(App.Path & "images\schijf.bmp")

Ik ben niet zeker of je nu / of \ moet gebruiken. VB6 is echt al lang geleden :-)

Darth-Falcon

Legacy Member
da commando op zich werkt nie ma als ik het uitvoer in nen textbox dan krijg ik wel het juiste pad te zien :wtf:

Darth-Falcon

Legacy Member
Holy Paladin zei:
maakt van uw spelraam imageke een png ofzo met da zwart transparant (in photoshop ofzo), kleur 0 0 0 is bij mijn weten nogaltijd zwart (zoals ge ziet :p) en nie transparant, ook in games

png wilt nie laden in vb6, en hoe doe ik da in ps ? :wtf:

Kn0t

Legacy Member
In vb.net heb je in de klasse Bitmap de methode MakeTransparent(c as Color), waarmee je de kleur kan instellen die als transparant moet weergegeven worden.
Ik weet niet zeker of dit in VB6 ook kan, maar je kan het altijd eens proberen.
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