Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > [ "Начинающим" ]
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 24.04.2018, 16:22
fathutdinovada fathutdinovada вне форума
Прохожий
 
Регистрация: 24.04.2018
Сообщения: 3
Версия Delphi: Delphi XE3
Репутация: 10
Восклицание Ошибка несовпадения типов

Помогите разобраться с ошибкой в делфи, несовпадение типов: Incopatible types slovo and TCaption. Я пытаюсь записать в список слова из Edit1.
Код:
unit gel6;
 
interface
 
uses
  Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics,
  Vcl.Controls, Vcl.Forms, Vcl.Dialogs, Vcl.StdCtrls, Vcl.Buttons;
 
type
  TForm1 = class(TForm)
    BitBtn1: TBitBtn;
    Memo1: TMemo;
    Memo2: TMemo;
    Edit1: TEdit;
    BitBtn2: TBitBtn;
    BitBtn3: TBitBtn;
    BitBtn4: TBitBtn;
    Label1: TLabel;
    Label2: TLabel;
    procedure BitBtn1Click(Sender: TObject);
 
 
  private
    { Private declarations }
  public
    { Public declarations }
  end;
 
type
        slovo= packed array [1..10] of char;
 
           TPlink   = ^link;
           link = record
           te : slovo;
           next : TPlink;
             end;
 
var
  Form1: TForm1;
  head, Endlist, NextList: TPlink; // начало (голова),конец,текущий списка
 
implementation
 
{$R *.dfm}
 
 
 
procedure TForm1.BitBtn1Click(Sender: TObject);
var
n:integer;
Temp, NextList: TPlink; // времен и новый элемент списка begin
 
begin
n:=0;
 
new(NextList);  // выделить память для элемента списка
NextList^.te :=Edit1.Text;
 n:=n+1;
// добавление в начало списка
 NextList^.next:=head;
 head :=NextList;
 
    // очистить поле ввода
  Edit1.text := '';
 
  if n <> 0
    then ShowMessage('Список:' + NextList^.te)
  else ShowMessage('В списке нет элементов.');
end;
 
end.
Ответить с цитированием
 


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 14:12.


 

Сайт

Форум

FAQ

Соглашения

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2025