Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » Linker Error "unresolved external symbol"

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 <
000
26.04.2004, 20:29 Uhr
~W.Stecher
Gast


Hallo,

ich versuche ein kleines Programm zu schreiben.
Dieses Programm muß aber zunächst Daten von einem Server runterladen.
(Die Dateien sind Textdateien, werden von mir auf meinem eigenen webspace gespeichert und sollen dann zum Zugriff für die Software bereit stehen)

Da ich keine Ahnung hatte, wie ich dies programmieren kann, habe ich mich dem Quellcode aus dem Buch Visual C++ Kompendium bedient:

C++:
#include
#include
#include

void main (void)
{
HINTERNET hIS, hIC, hIF;
DWORD dwBytes;
char c;

hIS = InternetOpen("FTPGET", INTERNET_OPEN_TYPE_DIRECT, NULL, NULL, 0);
hIC = InternetConnect(hIS, "ftp.microsoft.com", INTERNET_DEFAULT_FTP_PORT,
NULL, NULL, INTERNET_SERVICE_FTP, 0, 0);
hIF = FtpOpenFile(hIC, "disclaimer.txt", GENERIC_READ,
FTP_TRANSFER_TYPE_ASCII, 0);

while(InternetReadFile(hIF, &c, 1, &dwBytes))
{
if (dwBytes != 1)
break;
putchar(c);
}

InternetCloseHandle(hIF);
InternetCloseHandle(hIC);
InternetCloseHandle(hIS);
}



Ich bekomme aber sowohl beim Borland Builder als auch beim Microsoft Visual C++ die Linker Errors "unresolved external symbol".
Jeweils ein Error für die Befehle InternetCloseHandle, InternetReadFile, FtpOpenFile, InternetConnect, InternetOpen

Weiß zufällig einer, wo da das Problem liegen könnte ?

Danke für jegliche Hilfestellung!

Bearbeitung von Pablo:

Bitte, CPP Tags selber benutzen


Dieser Post wurde am 26.04.2004 um 21:01 Uhr von Pablo editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
26.04.2004, 20:31 Uhr
RedEagle



bein den 3 #include solltes du mal in deinem Buch gucken, was hinter #include steht
--
MFG RedEagle
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
26.04.2004, 20:33 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


du musst deinem projekt noch irgendeine library oder eine quellcodedatei hinzufügen in der genau diese funktionen definiert sind.
wie die heisst sollte eigentlich da stehen wo du das projekt her hast.
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ 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: