Zum Inhalt springen

karim-wiesbaden

Mitglieder
  • Gesamte Inhalte

    54
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von karim-wiesbaden

  1. tue mir eingefallen .du hast das code von mir.kannst du mir bitte das code in mein programm hinzufuegen. und ich frage auch ,ob ich auf den case verzicht. danke danke danke
  2. guten morgen du meinnst damit case TAG_MAC1: static void GetMACaddress() { IP_ADAPTER_INFO AdapterInfo[16]; DWORD dwBufLen = sizeof(AdapterInfo); DWORD dwStatus = GetAdaptersInfo( AdapterInfo, &dwBufLen); assert(dwStatus == ERROR_SUCCESS); PIP_ADAPTER_INFO pAdapterInfo = AdapterInfo; do { PrintMACaddress(); pAdapterInfo = pAdapterInfo->Next; } while(pAdapterInfo); } return true; ich kann alle annehmen was du sagst ich mach das zum ersten mal und dauer es bis ich die sachen kapiert habe
  3. wie kann ich diese Aufrufe hinzufügen. und wie kann ich dei Definition auf die globalen Ebene verschieben, wenn es geht in dem Programm was korigieren. denk daran dass ich zum ertsen mal damit beschäftige und muss noch viel kennen . danke im voraus
  4. kannst du mir bitte dabei helfen ich werde dir dankbar
  5. ich weiss es nicht ich habe nur die oben genannte code in einem Case hinzugefügt mehr nicht :: const HtmxProcessor::TAGDEF HtmxProcessor::TAGDEF_TABLE[] = { "MAC1", TAG_MAC1 }, case TAG_MAC1: static void GetMACaddress(void) { IP_ADAPTER_INFO AdapterInfo[16]; DWORD dwBufLen = sizeof(AdapterInfo); DWORD dwStatus = GetAdaptersInfo( AdapterInfo,&dwBufLen); assert(dwStatus == ERROR_SUCCESS); PIP_ADAPTER_INFO pAdapterInfo = AdapterInfo; do { PrintMACaddress(pAdapterInfo->Address); pAdapterInfo = pAdapterInfo->Next; } while(pAdapterInfo); } return true;
  6. ok danke das funktioniert trotzdem nicht auch wenn ich die andere dateinein abgebe wie ;Header Iphlpapi.h Library Iphlpapi.lib und den folgenden code eingebe: CodeGuru: Three ways to get your MAC address. // Fetches the MAC address and prints it static void GetMACaddress(void) { IP_ADAPTER_INFO AdapterInfo[16]; DWORD dwBufLen = sizeof(AdapterInfo); DWORD dwStatus = GetAdaptersInfo( AdapterInfo, &dwBufLen); assert(dwStatus == ERROR_SUCCESS); PIP_ADAPTER_INFO pAdapterInfo = AdapterInfo; do { PrintMACaddress(pAdapterInfo->Address); pAdapterInfo = pAdapterInfo->Next; } while(pAdapterInfo); } zeigt mir mehrer fehlern zum Beispiel: error C2267: 'GetMACaddress': Statische Funktionen mit Blockgültigkeit sind unzulässig error C2601: 'GetMACaddress': Lokale Funktionsdefinitionen sind unzulässig error C3861: "assert": Bezeichner wurde nicht gefunden error C3861: "PrintMACaddress": Bezeichner wurde nicht gefunden.
  7. es ist ein problem aufgetreten und zwar die Netbios funktion ist nicht fuer Windows CE.Net 4.2 gedacht. das problem bleibt wie kann ich die MAC Adresse eines Web server auslesen mit hilfe eine X funktion. die frage lautet wie lautet diese funktion
  8. ich werde es versuchen aber wenn es nicht klappt dann melde mich noch mal danke
  9. ok kannst du mir bitte dieses feld fuer MAC adresse nenen
  10. ich habe keine Ahnung wirklich.ich mache so was zum ersten mal deswegen frage ich viel
  11. GetAdaptertsAdresses ist ene fUnktion,die die ip adresse ausliest hat nicht mit Mac Adresse zu tun
  12. das unter Projekt ->Eigenschaften.... steht
  13. bei mir in linker steht nur die lib datein mehr nicht
  14. du hast mir die GetAdaptersAdesses genannt. das problem ich weiss nicht wie ich das umsetze euere Praktikant
  15. hi aber header Datein " nb30.h " ist nicht richtig oder passt nicht
  16. weisst du vielleicht wie und wo ich das defenieren muss visual studio 2008(c++)
  17. ich meinnte mit Board ein schnittstille
  18. ich habe das problem teilweise gelöst und bleibt nur ein einziges Problem dabei und zwar : Library von Mac-Adresse Die HeaderDatein habe ich schon und lautet :“nb30.h“ Client: Windows Vista, Windows XP, Windows 2000 Professional, Windows NT Server: Windows Server 2008, Windows Server 2003, Windows 2000 Server, or Windows NT Server Header nb30.h Library ?????????????????????????????????????????????????????????????????????? Grüss karim
  19. das war eingentlich nicht dei antwort auf meine frage wie kann ich die MAC Adresse von ein Web Server aufrufen. es hat fuer IP mit diese program fnnktioniert aber mit MAC nicht. das programm lautet: #include "Winsock2.h" wie lautet das bei MAC case TAG_IP1://///////IP//////// { WORD wVersionRequested; WSADATA wsaData; char name[255]; //char ip[255]; PHOSTENT hostinfo; wVersionRequested = MAKEWORD( 2, 0 ); if ( WSAStartup( wVersionRequested, &wsaData ) == 0 ) { if( gethostname ( name, sizeof(name)) == 0) { if((hostinfo = gethostbyname(name)) != NULL) { char* ip = inet_ntoa (*(struct in_addr *)*hostinfo->h_addr_list); strncpy(procTag, ip, sizeProcTag); return true; } } das ober programm ist fur ip aufruf gegeignet und nicht für Mac
  20. Guten morgen wisst jemand,wie man ein mac adresse von ein platine (lokal PC) auslesen kann . es hat fuer IP mit diese program fnnktioniert aber mit MAC nicht. das programm lautet: #include "Winsock2.h" case TAG_IP1://///////IP//////// { WORD wVersionRequested; WSADATA wsaData; char name[255]; //char ip[255]; PHOSTENT hostinfo; wVersionRequested = MAKEWORD( 2, 0 ); if ( WSAStartup( wVersionRequested, &wsaData ) == 0 ) { if( gethostname ( name, sizeof(name)) == 0) { if((hostinfo = gethostbyname(name)) != NULL) { char* ip = inet_ntoa (*(struct in_addr *)*hostinfo->h_addr_list); strncpy(procTag, ip, sizeProcTag); return true; } } WSACleanup( ); } strncpy(procTag, "", sizeProcTag); } return true;
  21. Ja Das Programm ist Mischung aus HTML und Visual Studio 2008 geschrieben und mit das Bord verbindet. und soll wie schon gesagt wurde Ip und Mac Adersse zeigen

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...