Praktikumsaufgabe...
-
ich würd jetzt mal spontan sagen NET framework... auf windows basis - hab zwar schon bissl in der Doku gestöbert aber so richtig bin ich da nicht sicher welches paket mir da helfen könnte - danke für die hilfe schonmal!
-
Schau Dir mal in der MSDN den Namensraum, der schaut vielversprechend aus.
-
Spontan würde ich mal behaupten das System::Net::WebClient::DownloadString(); das ist was du suchst ^^
System::Net::WebClient client; String ^ res = client.DownloadString("http://www.google.de");
BR
Vinzenz
-
cool danke das ist genau das was ich brauche!
-
hmm sorry dass ich mich so dumm anstelle aber, wie am anfang schon erwähnt habe ich sehr wenig c++ erfahrung. Daher würde mich mal interessieren wie ich die downloadstringmethode verwende bzw. verfügbar mache.
1. Was muss ich includieren wenn ich die methode verfügbar haben will
in Java wäre es etwa so
import java.net.WebClient oder so...
wie ist das in c++?
2. Um dann noch mit einem WebClient zu arbeiten muss ich ja sicher noch ein Objekt dieser Klasse erzeugt werden (so ist es jedenfalls in Java).
Wie geht das?Also mich würde die genau syntax interessieren... vllt. könnt ihr das ja auch noch bissl erklären...
-
#using <System.dll> // zu 1) using namespace System; int main(){ System::Net::WebClient wc; // zu 2) String ^ str = wc.DownloadString("http://www.google.de"); Console::Write(str); return 0; }
//Edit:
oder bei 2. kannst du es auch so machen:
#using <System.dll> // zu 1) using namespace System; int main(){ System::Net::WebClient ^ wc = gcnew System::Net::WebClient(); // zu 2) String ^ str = wc->DownloadString("http://www.google.de"); Console::Write(str); return 0; }
-
Ich glaube Moppelheinz hat sich im Forum geirrt und sucht eigentlich eine Lösung in normalem C++.
-
ja sicher c++... wieso falsches forum? bin doch in [C/C++ Forum :: C++/CLI mit .NET :: Praktikumsaufgabe...] - gehört das da nich rein - wenn nich dann könnt ihr ja verschieben...
-
wenn ich den code von oben benutze gibt mir mein compiler (visual studio c++ 2005 express) folgende Fehlermeldung:
fatal error C1190: Für verwalteten Zielcode ist eine /clr-Option erforderlich.
kann jmd. etwas damit anfangen???
-
ok habs hinbekomm - problem war das ich eine Win32 consolenanwendung verwendet hatte musste jedoch clr-anwendung sein