Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » Programm-brauch drnigend hilfe!

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: [ 1 ] [ 2 ] > 3 < [ 4 ]
020
27.04.2006, 16:07 Uhr
Anfaenger-Programmierer



aso aber wie linke ich die?Mein compiller compiliert und linkt automatisch!Muss ich da noch irgendwas machen?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
021
27.04.2006, 16:10 Uhr
Anfaenger-Programmierer



Und wenn ich es ohne das includieren der datei mache kommen diese Fehler beim compilieren/linken:

Compiler: Default compiler
Building Makefile: "CDev-Cpp\Makefile.win"
Führt make... aus
make.exe -f "CDev-Cpp\Makefile.win" all
g++.exe -c main.cpp -o main.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include" -I"C:/Dev-Cpp/include/c++/3.4.2/backward" -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32" -I"C:/Dev-Cpp/include/c++/3.4.2" -I"C:/Dev-Cpp/include"

main.cpp: In function `int main(int, char**)':

main.cpp:9: error: expected primary-expression before "char"
main.cpp:9: error: expected `;' before "char"

main.cpp:10: error: `LPVOID' undeclared (first use this function)
main.cpp:10: error: (Each undeclared identifier is reported only once for each function it appears in.)
main.cpp:10: error: expected `;' before "ReplyBuffer"
main.cpp:12: error: `ReplyBuffer' undeclared (first use this function)
main.cpp:12: error: `VOID' undeclared (first use this function)
main.cpp:12: error: expected primary-expression before ')' token
main.cpp:12: error: expected `;' before "malloc"

main.cpp:13: error: `dwRetVal' undeclared (first use this function)
main.cpp:13: error: `hIcmpFile' undeclared (first use this function)
main.cpp:13: error: `inet_addr' undeclared (first use this function)
main.cpp:13: error: `SendData' undeclared (first use this function)
main.cpp:13: error: `ICMP_ECHO_REPLY' undeclared (first use this function)
main.cpp:13: error: `IcmpSendEcho' undeclared (first use this function)
main.cpp:14: error: `PICMP_ECHO_REPLY' undeclared (first use this function)
main.cpp:14: error: expected `;' before "pEchoReply"
main.cpp:16: error: `pEchoReply' undeclared (first use this function)

main.cpp:21: error: `GetLastError' undeclared (first use this function)

make.exe: *** [main.o] Error 1

Ausführung beendet


Das ist der Log vom Compiler!Gibts da irgendne erklärung für
Ciao.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
022
27.04.2006, 16:30 Uhr
Oliver
S2-Pixelgeneral



Zitat:

aso aber wie linke ich die?Mein compiller compiliert und linkt automatisch!Muss ich da noch irgendwas machen?



Nö, aber "dazulinken"
Guck mal in den Optionen irgendwo müssen da die Linkereinstellungen sein, da kannst du Libraries (.lib) hinzufügen. Die geben dem Linker den (vorkompilierten) Code, wenn die jeweilige Funktion aufgerufen wird. In den Headern (.h) stehen nur die Schnittstellen.

Für die Compilererrors evtl windows.h includieren.

Ansonsten solltest du dich evtl erstmal mit grundlegenden Dingen auseinandersetzen bevor du mit Netzwerkprogrammierung usw. anfängst.
--
Demokratie ist die Diktatur der Mehrheit.

www.siedler25.org/ ( Siedler2 - Remake )
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
023
27.04.2006, 17:13 Uhr
Anfaenger-Programmierer



oki ich wollte mir sowieso n buch kaufen über C/C++ kennst du eins mit C und C++?
Ein gutes und billiges?!?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
024
27.04.2006, 17:19 Uhr
Oliver
S2-Pixelgeneral


Für C++ Grundlagen kenn ich keins, da ich mehrere (kleine) gelesen hab und noch mehrere Tutorials. Ob das so gut war, weiß ich selber nicht.
--
Demokratie ist die Diktatur der Mehrheit.

www.siedler25.org/ ( Siedler2 - Remake )
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
025
27.04.2006, 18:46 Uhr
Anfaenger-Programmierer



LOL!
Aber bei deinen erfahrungen!
Noch was!
Also ich möchte ne datei schreiben die prüft ob die datei: Test.dll in C existiert.
Falls ja soll er zum abschnitt :A springen und die datei löschen!
Und so hab ich's probiert!
:
#include <cstdlib>
#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{
system("if exists CTest.dll goto :A");

string;
:A
system("DEL CTest.dll");
system("PAUSE");
return EXIT_SUCCESS;
}

Aber wie manns von mir kennt hats nisch gefundst kannste mir weiterhelfen?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
026
27.04.2006, 19:07 Uhr
Anfaenger-Programmierer



Und noch ne frage:

wie lautet der befehl für die Entertaste?
Also wenn da z.B.: steht: Wenn sie Datenträger A: wirklich Formatieren möchten Drücken sie die Eingabetaste! Wie kann ich simulieren die Entertaste gedrückt zu haben?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
027
27.04.2006, 19:15 Uhr
Anfaenger-Programmierer



Oder wenn der fragt:
Möchten sie die Datei xxx wirklich Löschen? <Ja|Nein>...
Wie kann ich dann programmieren das der Computer denkt ich hätte Ja eingegeben und die Entertaste gedrückt?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
028
27.04.2006, 19:30 Uhr
xXx
Devil


Wenn dir das einer beantwortet würde man ihn evt. banned weil es illegal ist Scheintst nen kleines Scriptkiddie zu sein was sich die Code fertig geben lässt. Hol dir nen nettes C++ Buch oder guck dir Tutorials an... was du da fürn Code dir zusammen schreibst kann man fast als Pseudocode bezeichnen

PS: Die Funktionen heißen:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/fileio/fs/findfirstfile.asp
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/fileio/fs/findnextfile.asp
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/fileio/fs/findclose.asp

wobei das so aussieht als wolltest du schlaumeier Windows eine seiner Dlls löschen... das geht so nicht Muss de anderes machen Also zumindest wenn die zu Windows selbst gehören...

Dieser Post wurde am 27.04.2006 um 19:34 Uhr von xXx editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
029
27.04.2006, 21:31 Uhr
Karldin Shinowa
Professional Noob


als nächstes kommt die frage wie er ein programm so programmiert dass es sich automatisch öffnet nach dem empfangen.
--
Ich will die Welt verbessern, doch Gott gibt mir nicht den Code.

Dieser Post wurde am 27.04.2006 um 21:32 Uhr von Karldin Shinowa editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: [ 1 ] [ 2 ] > 3 < [ 4 ]     [ C / C++ (WinAPI, Konsole) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: