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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 01.10.2010, 10:01   #1
Baron9186
Пользователь
 
Регистрация: 21.09.2010
Сообщений: 15
Лампочка что за язык?

есть текст проги вытянутый из exe-шника, хотелось бы узнать что это за язык? похож чем-то на delphi, но он с delphi не контачет...
текст приведен ниже:
Код:
object Form1: TForm1
  Left = 271
  Top = 112
  HorzScrollBar.Visible = False
  VertScrollBar.Visible = False
  AutoScroll = False
  BorderIcons = [biSystemMenu]
  Caption = 'DXSoft Switcher 2.10'
  ClientHeight = 25
  ClientWidth = 192
  Color = clBtnFace
  Font.Charset = DEFAULT_CHARSET
  Font.Color = clWindowText
  Font.Height = -11
  Font.Name = 'MS Sans Serif'
  Font.Style = []
  OldCreateOrder = True
  Scaled = False
  OnActivate = FormActivate
  OnCreate = FormCreate
  OnDestroy = FormDestroy
  OnResize = FormResize
  PixelsPerInch = 96
  TextHeight = 13
  object Sw1Button: TSpeedButton
    Left = 1
    Top = 3
    Width = 20
    Height = 20
    AllowAllUp = True
    GroupIndex = 1
    Caption = '1'
    Font.Charset = RUSSIAN_CHARSET
    Font.Color = clWindowText
    Font.Height = -12
    Font.Name = 'Arial'
    Font.Style = [fsBold]
    ParentFont = False
    OnClick = Sw1ButtonClick
  end
  object Sw2Button: TSpeedButton
    Left = 25
    Top = 3
    Width = 20
    Height = 20
    AllowAllUp = True
    GroupIndex = 2
    Caption = '2'
    Font.Charset = RUSSIAN_CHARSET
    Font.Color = clWindowText
    Font.Height = -12
    Font.Name = 'Arial'
    Font.Style = [fsBold]
    ParentFont = False
    OnClick = Sw2ButtonClick
  end
  object Sw3Button: TSpeedButton
    Left = 49
    Top = 3
    Width = 20
    Height = 20
    AllowAllUp = True
    GroupIndex = 3
    Caption = '3'
    Font.Charset = RUSSIAN_CHARSET
    Font.Color = clWindowText
    Font.Height = -12
    Font.Name = 'Arial'
    Font.Style = [fsBold]
    ParentFont = False
    OnClick = Sw3ButtonClick
  end
  object Sw4Button: TSpeedButton
    Left = 73
    Top = 3
    Width = 20
    Height = 20
    AllowAllUp = True
    GroupIndex = 4
    Caption = '4'
    Font.Charset = RUSSIAN_CHARSET
    Font.Color = clWindowText
    Font.Height = -12
    Font.Name = 'Arial'
    Font.Style = [fsBold]
    ParentFont = False
    OnClick = Sw4ButtonClick
  end
  object Sw5Button: TSpeedButton
    Left = 97
    Top = 3
    Width = 20
    Height = 20
    AllowAllUp = True
    GroupIndex = 5
    Caption = '5'
    Font.Charset = RUSSIAN_CHARSET
    Font.Color = clWindowText
    Font.Height = -12
    Font.Name = 'Arial'
    Font.Style = [fsBold]
    ParentFont = False
    OnClick = Sw5ButtonClick
  end
  object Sw6Button: TSpeedButton
    Left = 121
    Top = 3
    Width = 20
    Height = 20
    AllowAllUp = True
    GroupIndex = 6
    Caption = '6'
    Font.Charset = RUSSIAN_CHARSET
    Font.Color = clWindowText
    Font.Height = -12
    Font.Name = 'Arial'
    Font.Style = [fsBold]
    ParentFont = False
    OnClick = Sw6ButtonClick
  end
  object Sw7Button: TSpeedButton
    Left = 145
    Top = 3
    Width = 20
    Height = 20
    AllowAllUp = True
    GroupIndex = 7
    Caption = '7'
    Font.Charset = RUSSIAN_CHARSET
    Font.Color = clWindowText
    Font.Height = -12
    Font.Name = 'Arial'
    Font.Style = [fsBold]
    ParentFont = False
    OnClick = Sw7ButtonClick
  end
  object Sw8Button: TSpeedButton
    Left = 169
    Top = 3
    Width = 20
    Height = 20
    AllowAllUp = True
    GroupIndex = 8
    Caption = '8'
    Font.Charset = RUSSIAN_CHARSET
    Font.Color = clWindowText
    Font.Height = -12
    Font.Name = 'Arial'
    Font.Style = [fsBold]
    ParentFont = False
    OnClick = Sw8ButtonClick
  end
  object VicPort1: TVicPort
    LPTNumber = 0
    Left = 41
    Top = 123
  end
end

Что, кнопка тэг # для тебя не доступен чтоли?

Последний раз редактировалось artemavd; 04.10.2010 в 08:57.
Baron9186 вне форума Ответить с цитированием
Старый 01.10.2010, 10:22   #2
Smitt&Wesson
Старожил
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Сообщений: 13,543
По умолчанию

И не будет контачить. У Делфи (как и у Паскаля) перед "end" должен стоять "begin".
Сдесь этого не наблюдается. Скорее всего, - это язык описания объектов (название запамятовал), но где то уже встречалось..
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder
Smitt&Wesson вне форума Ответить с цитированием
Старый 01.10.2010, 10:52   #3
Alex Cones
Trust no one.
Старожил
 
Аватар для Alex Cones
 
Регистрация: 07.04.2009
Сообщений: 6,526
По умолчанию

ИМХО это DFM файл от дельфи. Для сравнения:
Код:
object Form1: TForm1
  Left = 192
  Top = 114
  Width = 533
  Height = 398
  Caption = 'Form1'
  Color = clBtnFace
  Font.Charset = DEFAULT_CHARSET
  Font.Color = clWindowText
  Font.Height = -11
  Font.Name = 'MS Sans Serif'
  Font.Style = []
  OldCreateOrder = False
  PixelsPerInch = 96
  TextHeight = 13
  object Label1: TLabel
    Left = 22
    Top = 76
    Width = 9
    Height = 37
    Font.Charset = DEFAULT_CHARSET
    Font.Color = clWindowText
    Font.Height = -32
    Font.Name = 'MS Sans Serif'
    Font.Style = []
    ParentFont = False
  end
  object Button1: TButton
    Left = 62
    Top = 18
    Width = 75
    Height = 21
    Caption = 'Button1'
    TabOrder = 0
    OnClick = Button1Click
  end
end
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ
GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ
Alex Cones вне форума Ответить с цитированием
Старый 01.10.2010, 10:58   #4
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
У Делфи (как и у Паскаля) перед "end" должен стоять "begin".
нет, это не так. в описании типов END должен стоять без всякого бегина:
например,
Код:
type
  TForm1 = class(TForm)
    Button1: TButton;
    Label1: TLabel;
    Label2: TLabel;
    Button2: TButton;
    procedure Button1Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;
Baron9186, Ваш exeшник 100% на Delphi был написан/откомпилирован.
То, что Вы вытащили, при разработке находится в DFM файле, это Delphi Form files, описание формы и объектов (и их свойств), которые принадлежат этой форме.
Serge_Bliznykov вне форума Ответить с цитированием
Старый 01.10.2010, 12:11   #5
Baron9186
Пользователь
 
Регистрация: 21.09.2010
Сообщений: 15
По умолчанию

Благодарю за помощь!!!
кстати не подскажите еще один момент. Т.к. я в Delphi тот еще чайник где в тексте надо прописать Form1.Close или Application.Terminate что бы прога сама закрывалась, буз нажатия на "Х"?
Baron9186 вне форума Ответить с цитированием
Старый 01.10.2010, 12:26   #6
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,543
По умолчанию

Цитата:
где в тексте надо прописать Form1.Close или Application.Terminate что бы прога сама закрывалась, буз нажатия на "Х"?
1.В любом удобном месте.
2. Там где программа по присущей ей логике определит, что ей пора зарываться.
программа — запись алгоритма на языке понятном транслятору
evg_m вне форума Ответить с цитированием
Старый 01.10.2010, 14:03   #7
Baron9186
Пользователь
 
Регистрация: 21.09.2010
Сообщений: 15
По умолчанию

Цитата:
Сообщение от evg_m Посмотреть сообщение
1.В любом удобном месте.
2. Там где программа по присущей ей логике определит, что ей пора зарываться.
куда не вставлял программа выдает ошибку
Baron9186 вне форума Ответить с цитированием
Старый 01.10.2010, 19:09   #8
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

а куда Вы вставляли? Может в секцию описания переменных? или куда?

сейчас, прикола ради проверил.
поместил код на событие onShow формы
Код:
procedure TForm1.FormShow(Sender: TObject);
begin
  Form1.Close;
end;
форма закрывается сразу при попытке показаться...
Serge_Bliznykov вне форума Ответить с цитированием
Старый 04.10.2010, 08:24   #9
Baron9186
Пользователь
 
Регистрация: 21.09.2010
Сообщений: 15
По умолчанию

вроде получилось...........но не все прога вроде как закрывается, но к сожалению остается в списке процессов(
Baron9186 вне форума Ответить с цитированием
Старый 04.10.2010, 08:43   #10
Sparkman
220400
Форумчанин
 
Аватар для Sparkman
 
Регистрация: 21.05.2010
Сообщений: 726
По умолчанию

Цитата:
Сообщение от Baron9186 Посмотреть сообщение
вроде получилось...........но не все прога вроде как закрывается, но к сожалению остается в списке процессов(
кидаете на форму любой контрол, например Button, на ней кликаете мышей 2 раза, и пишете Application.Terminate, либо MainForm.Close
Cерьёзной помощи не ждите - помогаю в перерывах на "перекур".
Не существует ничего невозможного для человека, который не собирается ничего делать сам.
Не учите человека, если вы не его учитель.
Sparkman вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Что нужно знать (сделать), что бы прога запускалась в Виндос 7 и Виста marina15056 Помощь студентам 19 24.08.2010 11:29
Товарищи модераторы за что удалили мою Тему? Или я что то не втыкаю!? Олег Егоров Помощь студентам 0 19.05.2010 19:39
доказательство, что произведение матриц А и В не коммутативно. Язык С sanela Помощь студентам 2 26.01.2010 02:11
Что встраивать в язык? Utkin Общие вопросы по программированию, компьютерный форум 40 15.10.2009 18:13
Что такое язык программирования??? viks1 Общие вопросы по программированию, компьютерный форум 79 08.08.2009 18:06