|
| |
Home Up
Hulp gevraagd bij maken programma
Ik heb,lang geleden, een programma in Clipper87 geschreven dat voor mij tot op de dag van vandaag dienst doet als een
soort huishoudboekje. Het is specifiek op mijn behoeften geschreven, maar omdat het een DOS programma is dat met de
huidige besturings systemen windows2000 en windowsXP niet meer functioneert,wil ik een dergelijk programma in Delphi maken.
Ik heb het "Complete Delhi(5) boek" van Cantu gekocht maar dat vind ik voor een complete beginner toch wat moeilijk.
Ik heb een structuurschets van het programma gemaakt waaraan ik wil gaan werken en probeer op die manier voorzichtig
Delphi te leren. Ik zou graag willen weten of er iemand is die hier eens naar wil kijken en mij op weg wil helpen.
Piet Reinen
--
Tsja, op weg helpen moet zeker gaan lukken.
Ik weet niet hoe ver je met Delphi op dreef bent, en hoe je 'algemene' programmeer ervaringen liggen, dus hoe 'zwaar' de
klus voor een ieder wordt weet ik niet. Geen direct onneembaar 'probleem' lijkt me echter.
Op 15 december heeft de DGG haar 4e landelijke bijeenkomst van dit jaar; wellicht een idee om daar eens binnen te wippen.
Tevens heeft de DGG diverse cursussen om je Delphi kennis op te krikken indien nodig.
Kijk meer eens op de site op de betreffende pagina's
Hans
--
Afhankelijk van wat je in clipper hebt gedaan zou het ook helpen om eens te kijken naar Topaz. Dat is een toolbox
om met dbase bestanden om te gaan, waarbij het voordeel is dat heel veel dingen zoals indexeren, filteren, zoeken e.d.
hetzelfde werkt als in dbase (en dus zover ik weet ook in Clipper).
Dus je zoekinstructies e.d. die je nu in clipper hebt zou je zonder veel moeite over moeten kunnen nemen.
Als je naar de DGG bijeenkomst gaat, dan moet je maar eens vragen naar de Topaz manual (de DGG heeft een Topaz 8 pakket).
Als ik er ben (als ik tijd heb) kan ik je als je wilt ook wel wat laten zien van Topaz met D5.
Benno
--
In verband met mijn afwezigheid heeft het even geduurd voordat ik een reactie kon geven.
Ik wil mijn vraag als volgt aanvullen.
Ik heb nauwelijks ervaring met Delphi, ik wil al proberend leren.
Het is om verschillende redenen niet mijn bedoeling een cursus te gaan volgen.
Ik wil met gebruikmaking van boeken en internet proberen verder te komen.
Ik wil beginnen met het maken van een routine die over een bepaalde periode b.v. een jaar het volgende kan bepalen:
a. Wat is de laatste vrijdag van elke maand in de betreffende periode.
b. Hoeveel weken zitten er tussen de laatste vrijdagen van twee opvolgende maanden.
c. Wat is de laatste vrijdag van de huidige maand en wat van de voorgaande maand.
d. Onderscheid tussen maand nummers b.v. januari = 1 enz.
e. Systeem datum en tijd
Ik wil deze routine gebruiken om daarmee in een tabel te werken waarin velden kunnen worden geselecteerd,
gewijzigd, deleted of nieuw ingevoerd.
Hoe dat moet gebeuren en hoe dat in een rapport moet verwerkt worden daar moet ik verder achter zien te komen.
--
Piet,
Kijk maar eens in de help van Delphi naar de 'Date / Time' routines.
Middels 'DayOfWeek' kan je bijvoorbeeld kijken welke dag van de week een datum is; Uit de help:
function DayOfWeek(Date: TDateTime): Integer;
Description
The DayOfWeek function returns the day of the week of the specified date as an integer between 1 and 7.
Sunday is the first day of the week and Saturday is the seventh.
Een datum opgeven en als het resultaat dus een 6 is, dan is het een vrijdag..........
Hans
|