Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Ветеран


Сообщения: 3320
Благодарности: 916

Профиль | Отправить PM | Цитировать


Модуль или по-хитрому собирается, или действительно не хватает точки входа.
Если второе, то ещё нужен код
Код: Выделить весь код
[STAThreadAttribute]
int main(array<System::String ^> ^args)
{
    Application::Run(gcnew Form1);
    return 0;
}
где здесь (/*<--->*/)
Код: Выделить весь код
private: System::Void label2_Click(System::Object^  sender, System::EventArgs^  e) { 
         } 
};

/*<--->*/

}
Тогда всё соберётся командой cl "Source.cpp" /clr:pure /FU "%SystemRoot%\Microsoft.NET\Framework\v2.0.50727\System.dll" /FU "%SystemRoot%\Microsoft.NET\Framework\v2.0.50727\System.Drawing.dll" /FU "%SystemRoot%\Microsoft.NET\Framework\v2.0.50727\System.Windows.Forms.dll" /FU "%SystemRoot%\Microsoft.NET\Framework\v2.0.50727\System.Data.dll" /link /ENTRY:"main" /SUBSYSTEM:WINDOWS

WinForm не единственный способ визуализации в Visual C++, про другие возможности в этой теме.
Про доступность этого способа, применительно к решению задания, нужно было сообщить, так как в другой теме, но применительно к этому/схожему заданию, был сказан совсем другой способ.
Цитата Klim1988:
его нужно выполнять в среде программирования Visual C. Создавая MFC-приложение. >>

p.s. Программа не проверяет входящие данные, при пустом "Поле для ввода текста" и нажатии кнопки "Процесс" произойдёт исключении "Index was outside the bounds of the array."
В private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e) это нужно учитывать (например добавив проверку if (str1 -> Length > 0)).

Последний раз редактировалось Admiral, 27-10-2010 в 14:03. Причина: Пример проверки входящих данных

Это сообщение посчитали полезным следующие участники:

Отправлено: 13:44, 27-10-2010 | #3