Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.05.2012, 19:02   #1
Makspane
Пользователь
 
Регистрация: 07.05.2012
Сообщений: 18
По умолчанию проблема в выдачи информации

Написал программу, которая выводит на екран в листбокс праздники, которые есть в оприделенных месяцах( месяца выбирает) все норм работает, но почемуто именно когда в ТРАВЕНЬ праздники не выводит .....
Код:
unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls;

type
  TForm1 = class(TForm)
    Button1: TButton;
    ComboBox1: TComboBox;
    ListBox1: TListBox;
    procedure Button1Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

type
  holidays = Record
    January : array [1..10] of string;
    February  :array [1..10] of string;
    March : array [1..10] of string;
    April :array [1..10] of string;
    May  : array [1..10] of string;
    June  : array [1..10] of string;
    July   : array [1..10] of string;
    August  : array [1..10] of string;
    September  : array [1..10] of string;
    October   : array [1..10] of string;
    November  : array [1..10] of string;
    December  : array [1..10] of string;
  end;

var
  Form1: TForm1;
  F:Textfile;
  i,n:integer;
  s,s2,s3:string;
implementation

{$R *.dfm}

procedure TForm1.Button1Click(Sender: TObject);
begin
listbox1.Clear;
s3 := combobox1.Text;
AssignFile(F,'1.txt');
reset(f);
while not eof(F) do
begin
  readln(F,s);
  readln(F,n);
  for i := 1 to n do
  begin
    readln(f,s2);
    if s = s3 then
    listbox1.Items.Add(s2);
  end;
  combobox1.Items.Add(s);
end;

closefile(f);
end;
вот код, а вот мой файл, отку считывается..
Сiчень
3
1 січня-Новий рік
7 січня-Різдво
14 січня-Старій Новій рік
Лютий
1
хрещення
Березень
1
8 березня- Міжнародний жіночий день
Квiтень
1
1 квітня- День сміху
Травень
2
1 рпрот
9 пор
Червень
0
Липень
0
Серпень
1
24 серпня- Незалежність
Вересень
0
Жовтень
0
Листопад
0
Грудень
1
25 грудня- Святий Миколай





________
Код нужно оформлять по правилам:
тегом [CODE]..[/СODE] (это кнопочка с решёточкой #)
Не забывайте об этом!
Модератор.

Последний раз редактировалось Serge_Bliznykov; 09.05.2012 в 15:59. Причина: оформление кода
Makspane вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
bat-file для выдачи чисел от 1 до 256 fahitos456. JavaScript, Ajax 4 03.02.2012 16:54
Проблема с кодировкой текстовой информации в Delphi7 Человек Панда Помощь студентам 9 19.07.2011 23:05
Программа для выдачи и учета купонов с разных компьютеров. Связь через интернет. Zalim Фриланс 7 13.07.2011 13:00
Проблема с восстановлением информации! zika83 Компьютерное железо 0 22.02.2011 16:52
Процедура выдачи из файла grafgrial Общие вопросы Delphi 4 16.05.2010 00:34