13. december 2004 - 10:09Der er
4 kommentarer og 2 løsninger
Globale variabler
Hey
Jeg sidder og laver et projekt program til min skole hvor jeg snakker med en sql database. Laver det i Borland C++ Builder.
Mit problem er at jeg har 4 forms, hvor en er main formen med en login ting på. Så man logger ind og kommer videre til hoved programmet. Herfra skal man så slå op på nogle poster i db og vise infoen om posten i et nyt vindue. Problemet er først og fremmest at efter jeg er logget ind skal der sættes en variable om hvad mit login id er ud fra databasen og igen sætte en anden variable om hvad ens sikkerheds status er (admin, superbruger eller bruger)
Disse info skal føres videre til hoved programmet som ud fra ens sikkerhedsstatus skal vises eller ikke vises forskellige knapper.
Selvom jeg har includeret ALLE .h filer i alle forms og erklaret variablerne deri osv så virker det ikke. Jeg forstår det ikke. Lærerene forstår det ikke.
Din switch er forkert til at start med der kan ikke bruges strenge til dette i C/C++, lav en oversættelse fra streng til tal (int) eller lad være med at konvertere til streng i første om gang.
switch(sec) { case usAdmin: osv.
hvor admin er noget lignende typedef enum userStatus { usNormal, usAdmin, usSuper } userStatus;
Tak og fortæl nu hvad der var galt! så jeg ikke skal sidde og vente og misbruge mere tid på at stirre på det.
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.