я делаю приложение Wich показывает вывод страницы PHP с использованием Libcurl в терминальном режиме этого приложения отлично работаетвыхода в Microsoft Visual Studio
CURL *curl;
CURLcode res;
curl = curl_easy_init();
if (curl) {
curl_easy_setopt(curl, CURLOPT_URL, "www.sglroostermail.nl/api/getChanges.php?y=1);
res = curl_easy_perform(curl);
/* always cleanup */
curl_easy_cleanup(curl);
}
, но теперь я хочу сделать графический интерфейс приложения. Для графического интерфейса я использую Microsoft Visual Studio 2015 -> пустой проект CLR.
, но код терминала дает свой собственный вывод , и я хочу показать вывод в текстовом поле или на этикетке.
, например: (это часть MYForm.h
#pragma endregion
private: System::Void MyForm_Load(System::Object^ sender, System::EventArgs^ e) {
}
private: System::Void textBox1_TextChanged_1(System::Object^ sender, System::EventArgs^ e) {
}
private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e) {
String^klas = textBox1->Text;
CURL *curl;
CURLcode res;
curl = curl_easy_init();
if (curl) {
curl_easy_setopt(curl, CURLOPT_URL, "www.sglroostermail.nl/api/getChanges.php?y=", klas);
res = curl_easy_perform(curl);
/* always cleanup */
curl_easy_cleanup(curl);
}
}
может кто-нибудь сказать мне, как сохранить выход первого кода в переменной, метки или текстовое поле
C++/CLI имеет свой собственный тег, и я изменил его использование и тег winforms. – crashmstr
Вы можете сделать это нелегко или просто. Я рекомендую простой способ, вместо этого используйте WebClient :: DownloadString(). –