Zum Inhalt springen

Audi

Mitglieder
  • Gesamte Inhalte

    202
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von Audi

  1. RunTimes hab ich! Brauche eigentlich nur den Computernamen und die Arbeitsgruppe ausgeben. Würde diese Grundstruktur gehen? #define SECURITY_WIN32 #include <windows.h> #include <stdafx.h> #include <tchar.h> #include <stdio.h> #include <sspi.h> int main(int argc, char* argv[]) { char m_szComputerName[MAX_COMPUTERNAME_LENGTH + 1]; DWORD dwComputerNameSize = MAX_COMPUTERNAME_LENGTH + 1; ::GetComputerName (m_szComputerName, &dwComputerNameSize); char m_szUserName[256]; DWORD dwUserNameSize = 256; ::GetUserNameEx(NameSamCompatible, m_szUserName, &dwUserNameSize); printf("%s\n", m_szComputerName); printf("%s\n", m_szUserName); return 0; }
  2. Habe die Fehlermeldung im Anhang. Ich komme nicht mit dem Programm weiter, weil ich diese Fehlermeldung bekomme. Auf XP, 2000, Vista läufts, aber auf 98/ME nicht.
  3. Hallo zusammen! Habe hier ein Problem, an dem ich schon lage sitze und nicht weiter komme:( Wie bekomme ich die Funktion GetComputerName() in Win98/ME zum laufen? Habe in verschiedenen Foren geschaut, aber nichts gefunden. Muss man unbedigt eine API estellen? (kann dass nicht) Könnte es mir jemand erklären, wie ich jetzt weiter vorgehen soll?
  4. Wie ist es in Rheinland Pfalz? Englisch ist bei mir ein Lernfeld (Fachliches IT Englisch), jeweils 1Std in der Woche (2Jahre), werden da die Noten weiter geführt? oder zählt das letzte Jahr?
  5. Also wenn ich im 3Jahr eine 1 hätte würde sie in meinem Abschlusszeugnis stehen. Richtig?
  6. Hallo@all weiß nicht ob ich hier richtig bin, wenn nicht bitte verweisen. Ich habe ne Frage zu den Noten, werden die Noten von 1,2,3 Jahr zum Schluß zusammen gerechnet? z.B Englisch 2Jahr + Englisch 3Jahr? Wie wird es gerechnet? Wenn ich im 1Jahr eine 2 habe, 2Jahr Englisch eine 3 und im 3Jahr eine 1, bekomme ich dann eine 1 ins Abschlußzeignis?
  7. @Klotzkopp nur Windows: 95/98/ME evt. noch NT oder Windows: 2000/XP/Vista evt. noch NT dass ist egal, muss eine IF Abfrage machen und da soll es erkennen, wenn 95...mach X sonst Y, oder wenn XP....mach X sonst Y. @Amstelchen ich glaube dass ist es! aber ich bekomme bei diesem code nur Fehler:( z.B error C2065: 'cout': nichtdeklarierter Bezeichner
  8. Hallo@all welche Funktion erkennt ein Betriebssystem z.B Win98/ME? danke im vorraus!!!
  9. Hallo @all! Habe wieder ein Problem. Mein Programm sollte Idealerweise folgendes in C++ ausführen: if(Windows_95 || Windows_98 || Windows_ME) { system("net config"); } else { system("net config workstation"); } Wie löse ich es am besten mit den Betriebssytemen? Gibt es bessere Möglichkeiten, wenn ja welche?
  10. danke!!! Es funzt!!!:bimei
  11. Hallo, ich brauche Hilfe: Wie kann ich in Win98 über die Komandozeile, die Arbeitsgruppe/Domäne auslesen:confused: Auf anderen Betriebssystemen gehts, auf diesem nicht.
  12. Audi

    error C2664???

    OK habs schon fertig!!!:bimei aber trotzdem danke
  13. Audi

    error C2664???

    Hier der Code! könntest du mal gucken ob er bei dir geht? KP was falsch ist! #ifndef UNICODE #define UNICODE #endif #include <stdio.h> #include <windows.h> #include <lm.h> int wmain(int argc, wchar_t *argv[]) { DWORD dwLevel = 102; LPWKSTA_INFO_102 pBuf = NULL; NET_API_STATUS nStatus; LPTSTR pszServerName = NULL; // // Check command line arguments. // if (argc > 2) { fwprintf(stderr, L"Usage: %s [\\\\ServerName]\n", argv[0]); exit(1); } // The server is not the default local computer. // if (argc == 2) pszServerName = argv[1]; // // Call the NetWkstaGetInfo function, specifying level 102. // nStatus = NetWkstaGetInfo(pszServerName, dwLevel, (LPBYTE *)&pBuf); // // If the call is successful, // print the workstation data. // if (nStatus == NERR_Success) { printf("\n\tPlatform: %d\n", pBuf->wki102_platform_id); wprintf(L"\tName: %s\n", pBuf->wki102_computername); printf("\tVersion: %d.%d\n", pBuf->wki102_ver_major, pBuf->wki102_ver_minor); wprintf(L"\tDomain: %s\n", pBuf->wki102_langroup); wprintf(L"\tLan Root: %s\n", pBuf->wki102_lanroot); wprintf(L"\t# Logged On Users: %d\n", pBuf->wki102_logged_on_users); } // // Otherwise, indicate the system error. // else fprintf(stderr, "A system error has occurred: %d\n", nStatus); // // Free the allocated memory. // if (pBuf != NULL) NetApiBufferFree(pBuf); return 0; }
  14. Hallo, was könnte ich für diese Hardware verlangen? P4 Prescott 3.0@3.6GHz 1MB Cache 800/960FSB S478 D0 Stepping Zahlmann AL/CU Kühler MSI Neo mit dem i875P Chipsatz 1GB Kit PC4000 500MHz Corsair XMS (Lebenslange Garantie?) Sapphire x800XT-PE 256MB mit Nagelneuem extrem großen Arctic Kühler Die gesamte Hardware ist kaum benutzt, höchstens 1Monat gesammt Laufzeit, ausser natürlich die neuen Sachen!
  15. Audi

    error C2664???

    Hallo, bin grade dabei ein Programm in C++ zu kompilieren, es kommt aber der Fehler: error C2664: 'NetWkstaGetInfo': Konvertierung des Parameters 1 von 'LPTSTR' in 'LPSTR' nicht möglich Was habe ich falsch gemacht? Habe bei MSDN geschaut aber nichts hat mich weiter gebracht! Kann mir jemand von euch helfen? Danke!!!
  16. Hallo, ich weiß nicht ob ich in der richtigen Abteilung bin, wenn nicht bitte verschieben. Also ich habe das Problem, dass die Funktion getComputernameEX (gibt Domäne zurück) nur ab WinXP läuft, gibt es eine Alternative zu dieser Funktion die auch auf älteren Betriebssys. geht (Win95 >:confused:) danke schon im voraus!!!
  17. zu1. Ja ist richtig:-) Wie geht dass mit diesem MAX_PATH+1? 64+1 geht genauso, oder? zu.3 OK werde es probieren! warst eine seeehr große Hilfe!!!! danke
  18. @Jan zu1. Ich will, dass immer wenn die max länge erreicht ist er immer eine Spalte hinzufügt. zu3. Mir wurde gesagt es soll so wie beschrieben ausgegeben werden, für was es gut ist weiß ich nicht. Geht es überhaupt mit SQL?
  19. @Amstelchen Ja, so heißt das glaube ich? Weiß die richtige Namensgebung für diese Funktion nicht. Kannst du mir weiter helfen?
  20. zu 3. Ich meine damit dass er mir bei einer Abfrabe folgendes ausgibt: Text \ Text \ Text \ Text Wie geht dass?
  21. Hallo "Datenbänker":D Ich habe ein großes (für euch bestimmt ein seeehr kleines) Problem also: 1. Wie stelle ich den Wert [MAX_PATH+1] ein? Bps: XYZ Varcher [MAX_PATH+1]. 2. Wie stelle ich den Wert [64+1] ein? Genauso wie [MAX_PATH+1]? 3. Wie mach ich eine Abfrage bzw. die Einstellung damit mit so ein Text ausgegeben wird? Bsp: Text \ ABC \ exe \ DEF Ausführlich: Text \t 123 \t \f exe \f \t 4 \t danke schon im voraus!!!
  22. Audi

    Registry sicherung?

    @****kopp GPL??? weiß nicht was das heißt? Ist das so etwas wie GEMA für Musik? @Argbeil probier ich aus! danke bis dahin!
  23. Hab ich gemacht, hab alle Privilegs eingefügt, aber es funzt nicht! Fehler in Wert 5
  24. Audi

    Registry sicherung?

    Hier noch mal der Link: Source pcwRegSaveRestore — PC-WELT - Praxis Das Programm soll Firmenintern genutzt werden und nur dass speichern was wirklich wichtig ist. So hat man es mir erklärt! Ich weiß, es gibt zich 1000 Programme, aber die tuhen nicht (genau) dass was wir brauchen! Das Verlinkte Programm bzw. Quell-Code siet schon brauchbar aus! nur müsste man ihn in C++ übersetzen und schon wären 99% der Arbeit erledigt, noch die erwähnten features reinheckeln und ne vernünftige Docku schreiben, dass wars! Wenn ich in der Komandozeile regedit -e C:\Test.reg HKEY_CLASSES_ROOT eintippe und return drück, dann erstellter mir eine Sicherung (Der Schlüssel)auf C:\. So sollte "mein" Programm auch funzen nur mit C++! Danach kann ich das Programm anfangen zu Optimieren. Also wie kann ich vorgehen?

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...