+ Ответить в теме
Показано с 1 по 7 из 7

Тема: Прога для перевода из 16-й системы в 10-ю

  1. #1
    Новичок Xaxa-xakep кто это?
    Регистрация
    26.11.2006
    Сообщений
    6
    Поблагодарил(а)
    0
    Получено благодарностей: 0 (сообщений: 0).

    Thumbs up Прога для перевода из 16-й системы в 10-ю

    Я занялся вопросом перевода из шестнадцатиричной системы исчисления в десьтичную. Вроде прога готова. Я не буду выкладывать ленивым прогу, поэтому покажу код:

    Код:
     
    unit wdc;
    interface
    uses
      Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
      Dialogs, Menus, StdCtrls, ExtCtrls, Buttons;
    type
      TForm1 = class(TForm)
        GroupBox1: TGroupBox;
        Label1: TLabel;
        Label4: TLabel;
        TenEdit: TEdit;
        Label5: TLabel;
        HEXEdit: TEdit;
        HexEdit1: TEdit;
        TenEdit1: TEdit;
        Label6: TLabel;
        Button3: TButton;
        Button4: TButton;
        GroupBox2: TGroupBox;
        Label7: TLabel;
        Label8: TLabel;
        WindowsEdit: TEdit;
        Button6: TButton;
        Button7: TButton;
        DosEdit: TEdit;
        BitBtn1: TBitBtn;
        BitBtn2: TBitBtn;
        Bevel1: TBevel;
        Bevel2: TBevel;
        Bevel3: TBevel;
        Bevel4: TBevel;
        procedure N1Click(Sender: TObject);
        procedure Button6Click(Sender: TObject);
        procedure Button7Click(Sender: TObject);
        procedure Button4Click(Sender: TObject);
        procedure Button3Click(Sender: TObject);
        procedure BitBtn1Click(Sender: TObject);
        procedure BitBtn2Click(Sender: TObject);
      private
        { Private declarations }
      public
        { Public declarations }
      end;
    var
      Form1: TForm1;
    implementation
    uses awdc;
    {$R *.dfm}
    procedure TForm1.N1Click(Sender: TObject);
    begin
     Close;
    end;
    procedure TForm1.Button6Click(Sender: TObject);
    var
     s: array[0..255] of char;
    begin
     CharToOem(PChar(WindowsEdit.Text), s);
     DOSEdit.Text:=s;
    end;
    procedure TForm1.Button7Click(Sender: TObject);
    var
     s: array [0..255] of char;
    begin
     OemToChar(PChar(DOSEdit.Text), s);
     WindowsEdit.Text:=s;
    end;
    procedure TForm1.Button4Click(Sender: TObject);
    var
     index:Integer;
    begin
     index:=StrToInt('$'+HEXEdit.Text);
     TenEdit.Text:=IntToStr(index);
    end;
    procedure TForm1.Button3Click(Sender: TObject);
    var
     index:Integer;
    begin
     index:=StrToInt(TenEdit1.Text);
     HexEdit1.Text:=IntToHex(index, 2);
    end;
    procedure TForm1.BitBtn1Click(Sender: TObject);
    begin
     Close;
    end;
    procedure TForm1.BitBtn2Click(Sender: TObject);
    begin
     Form2.ShowModal;
    end;
    end.
    У меня эта програ переводит из 10-й в 16-ю и обратно, текст(русский) из Windiws B DOS и обратно.

  2. #2
    Gold Member FAN Трогаюсь FAN Трогаюсь FAN Трогаюсь FAN Трогаюсь FAN Трогаюсь FAN Трогаюсь FAN Трогаюсь FAN Трогаюсь FAN Трогаюсь FAN Трогаюсь Аватар для FAN
    Регистрация
    02.06.2005
    Возраст
    38
    Сообщений
    9,845
    Поблагодарил(а)
    3,433
    Получено благодарностей: 5,276 (сообщений: 2,126).

    По умолчанию

    И чо? =\
    ..........

  3. #3
    Умник AmorF Набираю обороты AmorF Набираю обороты AmorF Набираю обороты AmorF Набираю обороты AmorF Набираю обороты AmorF Набираю обороты AmorF Набираю обороты Аватар для AmorF
    Регистрация
    04.11.2004
    Возраст
    37
    Сообщений
    552
    Поблагодарил(а)
    1,129
    Получено благодарностей: 359 (сообщений: 206).

    По умолчанию

    Цитата Сообщение от 6apcyk
    И чо? =\
    ..........
    Че, че... очень похоже на ИСТ, 1 курс, вот че

  4. #4
    Гений wertyman Включаюсь wertyman Включаюсь wertyman Включаюсь wertyman Включаюсь Аватар для wertyman
    Регистрация
    03.05.2006
    Возраст
    39
    Сообщений
    2,073
    Поблагодарил(а)
    566
    Получено благодарностей: 874 (сообщений: 423).

    По умолчанию

    Label1: TLabel;
    Label4: TLabel;
    TenEdit: TEdit;
    Label5: TLabel;
    HEXEdit: TEdit;
    HexEdit1: TEdit;
    TenEdit1: TEdit;
    Label6: TLabel;
    Button3: TButton;
    Button4: TButton;
    GroupBox2: TGroupBox;
    Label7: TLabel;
    Label8: TLabel;
    WindowsEdit: TEdit;
    Button6: TButton;
    Button7: TButton;
    DosEdit: TEdit;
    BitBtn1: TBitBtn;
    BitBtn2: TBitBtn;
    Bevel1: TBevel;
    Bevel2: TBevel;
    Bevel3: TBevel;
    Bevel4: TBevel;
    Фии, какой дурной стиль написания кода :(

  5. #5
    Наш Чел Шапка кто это? Шапка кто это? Аватар для Шапка
    Регистрация
    23.08.2006
    Адрес
    СпБ
    Возраст
    38
    Сообщений
    269
    Поблагодарил(а)
    36
    Получено благодарностей: 48 (сообщений: 33).

    По умолчанию

    А че виндозный калькулятор уже прошлый век?
    No one like us...but we don't care!!!

  6. #6
    Умник BRILok кто это? BRILok кто это? Аватар для BRILok
    Регистрация
    23.02.2005
    Адрес
    Иркутск
    Возраст
    36
    Сообщений
    531
    Поблагодарил(а)
    64
    Получено благодарностей: 85 (сообщений: 53).

    По умолчанию

    Цитата Сообщение от AmorF
    Че, че... очень похоже на ИСТ, 1 курс, вот че
    ИСТ на первом курсе всякие ворды там, акцесы, эксели проходит, а програморование на втором начинается
    Партийный человек!

  7. #7
    Умник AmorF Набираю обороты AmorF Набираю обороты AmorF Набираю обороты AmorF Набираю обороты AmorF Набираю обороты AmorF Набираю обороты AmorF Набираю обороты Аватар для AmorF
    Регистрация
    04.11.2004
    Возраст
    37
    Сообщений
    552
    Поблагодарил(а)
    1,129
    Получено благодарностей: 359 (сообщений: 206).

    По умолчанию

    офф: я всего и не упомню)) давно это было)

+ Ответить в теме

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

     

Похожие темы

  1. Microsoft Windows Update
    от nons в разделе Операционные системы
    Ответов: 40
    Последнее сообщение: 14.05.2013, 15:12
  2. Огнестрельное оружие
    от Zмий в разделе Хобби и увлечения.
    Ответов: 150
    Последнее сообщение: 08.10.2012, 15:03
  3. Военная техника.
    от Zмий в разделе Гараж
    Ответов: 85
    Последнее сообщение: 18.07.2012, 10:31
  4. Windwos Vista
    от sheff master в разделе Операционные системы
    Ответов: 279
    Последнее сообщение: 21.04.2010, 13:32
  5. PROMT Expert v.8.0
    от Flagman в разделе Software
    Ответов: 9
    Последнее сообщение: 01.06.2007, 20:50

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
Рейтинг@Mail.ru
Администрация сайта не выражает согласия
с высказыванием участников форума и не несет
ответственности за их содержание.

Копирование любого материала возможно только
при наличии ссылки на сайт.