I
Ineto
Вобщем делаю лабораторные по С++. Сейчас делаю прогу с формами. При запуске выдаёт ошибку:
[Linker Error] Unresolved external 'TForm1::' referenced from C:\DOCUMENTS AND SETTINGS\INETO\РАБОЧИЙ СТОЛ\НОВАЯ ПАПКА (4)\PROJECT1.OBJ
Начитался тут форумов, где-то вычитал что чё-то удалил из кода, а в файле ..`h осталось. Хз вобщем, прошу у вас помощи точно определить местонахождение ошибки.
Вот код:
Если внизу добавить return 0;
то ошибка: [C++ Error] Unit1.cpp(41): E2467 '_fastcall TForm1::Button1Click(TObject *)' cannot return a value
[Linker Error] Unresolved external 'TForm1::' referenced from C:\DOCUMENTS AND SETTINGS\INETO\РАБОЧИЙ СТОЛ\НОВАЯ ПАПКА (4)\PROJECT1.OBJ
Начитался тут форумов, где-то вычитал что чё-то удалил из кода, а в файле ..`h осталось. Хз вобщем, прошу у вас помощи точно определить местонахождение ошибки.
Вот код:
Код:
//---------------------------------------------------------------------------
#include <vcl.h>
#pragma hdrstop
#include "Unit1.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
//---------------------------------------------------------------------------
#include <stdio.h>
#include <string.h>
#include <conio.h>
void __fastcall TForm1::Button1Click(TObject *Sender)
{
int i;
char s1[50];
char s2[50];
Edit1 -> Text = s1;
Edit2 -> Text = s2;
int spaces1 = 0;
int spaces2 = 0;
for (i = 0; i < 50; i++)
{
if (s1[i]==' ') spaces1++;
if (s2[i]==' ') spaces2++;
}
Label8 -> Caption = spaces1;
Label9 -> Caption = spaces2;
if (spaces1==spaces2) { Label7 -> Caption = "Количество пробелов равно"; }
else if (spaces1>spaces2) { Label7 -> Caption = "В строке №1 пробелов больше"; }
else { Label7 -> Caption = "В строке №2 пробелов больше"; }
}
Если внизу добавить return 0;
то ошибка: [C++ Error] Unit1.cpp(41): E2467 '_fastcall TForm1::Button1Click(TObject *)' cannot return a value