det er simplethen fordi det ikke skal være så svært!
Jeg har en 2 klasser der henholdsvis definerer hvordan mine data gemmes. Den ene gemmer i en txt-fil. en anden i database. Interfacet specificerer hvilke metoder der skal være tilgængelige for den opgave : "at gemme data".
På lokationer hvor databasen er ikke er tilgængelig skal der gemmes i txt-fil og senere ligges i databasen.
Nu har du mit senarie.
Programmet skal så dynamisk afgøre om der er adgang til databasen,dette skal ikke gøres i vb, men det skal styres af en ini-fil som har en linie der siger dbAvalible=yes; (eller no). Når dette er læst af programmet skal den instasiere et lagringsobjekt som via et interface har alle de metoder der skal bruges.
For at instasiere dette lagring-objekt ska programmet vide navnet på den klasse den skal bruge. For at gøre det så dynamisk som muligt skal navnet på denne klasse læses fra en fil og derefter skal den instasieres:
dim lagringsObjekt as "INTERFACE" = new "KLASSENAVN"
hvor "KLASSENAVN" er det jeg har læst fra fil..!!
I Java, som jeg kender godt, gøres dette med "CreateInstanseOf()"
som du nok efterhånden har regnet ud arbejder funkylonnie og jeg på samme projekt! har lige haft ham i telefonen, og han påstår han har løst det!!!
Så her er point!
Tak!
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.