Ik moet een applicatie schrijven voor de graphics aan te sturen voor televisie. De data wordt gegeneerd door een applicatie en doorgegeven via tcp/ip. Deze data moet dan worden opgevangen en verwerkt, dan doorgegeven aan het programma dat voor de grafische kant zorgt. Dit programma spreek ik aan via een vb6 sdk. Nu aangezien ik eigelijk een graphicus ben met maar een basiskennis aan vb6 (ik bedoel daarmee dat ik wel mijn weg kan vinden via msdn
heb ik toch wel enkele vragen hoe ik dit het beste kan aanpakken.
Het uiteindelijke doel is voor wedstrijden het aantal rondes en zo bij te houden van verschillende rijders.
Ik heb al wat code geschreven die de data uit de netwerkkabel vist. Maar nu zou ik deze moeten verwerken. De data die ik binnenkrijg is van dit type:
$H,26,"54",7,"00:02:07.968"
$COMP,"51","51",1,"Frederic","Delhuille","UFOLEP(France)",""
Er zijn dus verschillende types data te herkennen aan de tekst na de $, het scheidingsteken is de ",". Het gaat hier over rijder- en ronde info.
Nu heb ik dus wat vragen waar ik wat professionele raad voor nodig heb. Aangezien ik niet zoveel programmeer ervaring heb kan het zijn dat ik wel totaal de verkeerde kant op ga, laat me dan iets weten
De verschillende data zou ik via split indelen in verschillende variabelen. Maar dan?
Ik dacht alle data te sorteren in multidimensionale arrays, maar eigelijk leek me dit opeens zo object georienteerd
Ik heb wel wat ervaring in object georienteerd programmeren in actionscript
maar geen in vb6.
Verschillende objecten aanmaken zoals wedstrijd -> rijder -> tijd zie ik nog wel zitten.
Mijn eigelijke vraag is nu eigelijk hoe zou ik dit het beste in programma aanpakken? Aangezien ik niet zo een programmaar brein en bijna geen ervaring in vb6 heb kan ik me dit moeilijk voorstellen.
Een xml structuur lijkt me hier ook geschikt voor al weet ik niet of dit voor problemen gaat zorgen.
Een ander probleem is natuurlijk dat waardes ergens worden weggeschreven en tegelijk kunnen opgevraagd worden door het grafische deel. Wat als dit tegelijk gebeurd?
Heb ik dan een halve nieuwe variabele en een halve oude? Of werkt vb6 zo niet?
Met een database werken waarin je dingen locked lijkt me zo traag te zijn en eigelijk te ingewikkelt voor mijn oplossing.
Om een lang verhaal kort te maken:
- Hoe zouden jullie de data intern bijhouden?
- Hoe zit het met lezen en schrijven tegelijk naar variabelen
Het uiteindelijke doel is voor wedstrijden het aantal rondes en zo bij te houden van verschillende rijders.
Ik heb al wat code geschreven die de data uit de netwerkkabel vist. Maar nu zou ik deze moeten verwerken. De data die ik binnenkrijg is van dit type:
$H,26,"54",7,"00:02:07.968"
$COMP,"51","51",1,"Frederic","Delhuille","UFOLEP(France)",""
Er zijn dus verschillende types data te herkennen aan de tekst na de $, het scheidingsteken is de ",". Het gaat hier over rijder- en ronde info.
Nu heb ik dus wat vragen waar ik wat professionele raad voor nodig heb. Aangezien ik niet zoveel programmeer ervaring heb kan het zijn dat ik wel totaal de verkeerde kant op ga, laat me dan iets weten
De verschillende data zou ik via split indelen in verschillende variabelen. Maar dan?
Ik dacht alle data te sorteren in multidimensionale arrays, maar eigelijk leek me dit opeens zo object georienteerd
Verschillende objecten aanmaken zoals wedstrijd -> rijder -> tijd zie ik nog wel zitten.
Mijn eigelijke vraag is nu eigelijk hoe zou ik dit het beste in programma aanpakken? Aangezien ik niet zo een programmaar brein en bijna geen ervaring in vb6 heb kan ik me dit moeilijk voorstellen.
Een xml structuur lijkt me hier ook geschikt voor al weet ik niet of dit voor problemen gaat zorgen.
Een ander probleem is natuurlijk dat waardes ergens worden weggeschreven en tegelijk kunnen opgevraagd worden door het grafische deel. Wat als dit tegelijk gebeurd?
Heb ik dan een halve nieuwe variabele en een halve oude? Of werkt vb6 zo niet?
Met een database werken waarin je dingen locked lijkt me zo traag te zijn en eigelijk te ingewikkelt voor mijn oplossing.
Om een lang verhaal kort te maken:
- Hoe zouden jullie de data intern bijhouden?
- Hoe zit het met lezen en schrijven tegelijk naar variabelen