anoniem Geplaatst: 19 februari 2004 Delen Geplaatst: 19 februari 2004 Hoi Mijn Vb programmaatje werkt goed. Gewoon een database die met behulp van de visual data manager en datacontrols aan textboxen is gekoppeld, gebruikmakend van een access database. Maar hoe ga je nu om met plaatjes. Als ik blader moeten de bijbehorende plaatjes in een picturebox verschijnen. Dus dat gaat niet zo als met text, van voer in en sla op. Hoe moet ik ongeveer beginnen. grt, FX Quote Link naar reactie
anoniem Geplaatst: 19 februari 2004 Auteur Delen Geplaatst: 19 februari 2004 Zet je plaatjes in een map, en voer het pad er naar toe in je database in. Vervolgens kun je ze - volgens mij, weet ik niet meer zeker - in een imageveld tonen. Quote Link naar reactie
anoniem Geplaatst: 20 februari 2004 Auteur Delen Geplaatst: 20 februari 2004 Beste Wiep Dank je wel. grt, FX Quote Link naar reactie
anoniem Geplaatst: 16 maart 2004 Auteur Delen Geplaatst: 16 maart 2004 Hoi Tja, ik kom er toch niet uit. Een picturebox kun je koppelen aan een datacontrol, dus denk ik dat je met plaatjes kunt bladeren net zoals met de text. [quote:735a9f976f]Zet je plaatjes in een map, en voer het pad er naar toe in je database in. [/quote:735a9f976f] Dat zou dus zo iets moeten zijn [code:1:735a9f976f]Picture1.Picture = loadPicture"ICONS\COMPUTER\TRASH02A.ICO")[/code:1:735a9f976f] maar hoe geef ik dit aan met de picturebox ? Het bladeren met de database wat betreft textboxen is geen probleem, maar nu de plaatjes nog. grt, FX Quote Link naar reactie
anoniem Geplaatst: 16 maart 2004 Auteur Delen Geplaatst: 16 maart 2004 Nou nee, volgens mij zet je in je database: E:\ICONS\COMPUTER\TRASH02A.ICO Wel zorgen dat die TRASH02A.ICO dan ook in ICONS\COMPUTER staat natuurlijk. Quote Link naar reactie
anoniem Geplaatst: 18 maart 2004 Auteur Delen Geplaatst: 18 maart 2004 Tja, het werkt nog steeds niet. Wat doe ik. Ik gebruik in mijn database text4(7).text als de textbox waarin het pad en de naam van het plaatje staan. Dus Ga naar eerste record ‘ lees de text van text4(7).text en print de text ‘ ter controle, er staat dan ook c:\qc\eye.ico ‘Nu het plaatje [code:1:7b057991b4]frm.Picture2.picture = LoadPicture("frm.text4(7).text")[/code:1:7b057991b4] en dat werkt dus niet. Zet ik onderstaande code neer [code:1:7b057991b4]'frm.Picture2.picture = LoadPicture("c:\qc\eye.ico") ' werkt[/code:1:7b057991b4] Dan werkt het wel, maar dan krijg ik alleen eye.ico te zien, terwijl het de bedoeling is dat er elke keer een ander plaatje wordt opgehaald met de informatie die in de textbox text4(7).text staat ga naar volgende record Ik zie gewoon iets niet met die picturebox als het gaat om steeds het plaatje te wisselen tijdens het bladeren. :oops: :( :oops: :( :oops: :( :oops: :( grt, FX Quote Link naar reactie
anoniem Geplaatst: 18 maart 2004 Auteur Delen Geplaatst: 18 maart 2004 tjas, als je 'hard' ("c:\qc\eye.ico") programmeert zal inderdaad die eye.ico iedere keer verschijnen. Maar het moet toch net zo werken als met de rest van je record neem ik haast aan. Kan me niets anders voorstellen. Je moet er dus voor zorgen dat de waarde: "c:\qc\eye.ico" in een variabele komt te staan gekoppeld aan je database. Helaas heb ik geen VB meer op mijn computer staan dus kan het zelf niet checken of testen. Quote Link naar reactie
anoniem Geplaatst: 18 maart 2004 Auteur Delen Geplaatst: 18 maart 2004 Tja Wiep zoiets moet het zijn. Ik ga rustig verder met rommelen. [quote:8806e56fbf]Helaas heb ik geen VB meer op mijn computer staan dus kan het zelf niet checken of testen.[/quote:8806e56fbf] Tja, dat heb je als je prof gaat bezig zijn in je leven. Bij deze gefeliciteerd. Waar is Paulus eigenlijk gebleven, heb 'm al in geen jaren meer gezien hier ? grt, FX Quote Link naar reactie
anoniem Geplaatst: 18 maart 2004 Auteur Delen Geplaatst: 18 maart 2004 Paulus zit op 'ons' forum: http://members.home.nl/orweb Stel je vraag daar nog eens en hij zal snel reageren :lol: Quote Link naar reactie
anoniem Geplaatst: 23 maart 2004 Auteur Delen Geplaatst: 23 maart 2004 Probeer dit eens: [code:1:ad256412ec]frm.Picture2.picture = LoadPicture(frm.text4(7).text)[/code:1:ad256412ec] (zonder aanhalingstekens dus) Groeten, Wouter Quote Link naar reactie
anoniem Geplaatst: 23 maart 2004 Auteur Delen Geplaatst: 23 maart 2004 Hoi Wouter Hartstikke bedankt, klopt als een bus. Het zijn inderdaad die aanhalingstekentjes. grt, FX Quote Link naar reactie
Aanbevolen berichten
Om een reactie te plaatsen, moet je eerst inloggen