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

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

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

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 27.11.2013, 16:14   #1
hasanovaaygerim
Пользователь
 
Регистрация: 20.11.2013
Сообщений: 21
По умолчанию Кто хорошо знает Дельфи и Visual Basic (можно си++, си#)

Вот прилагаю программу словаря на дельфи,,,как тоже самое сделать на Visual Basic:
Код:
unit Unit1;

interface

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

type
  TForm1 = class(TForm)
    Label1: TLabel;
    Edit1: TEdit;
    Button1: TButton;
    Button2: TButton;
    Memo1: TMemo;
    ListBox1: TListBox;
    procedure Button2Click(Sender: TObject);
    procedure Button1Click(Sender: TObject);
    procedure ListBox1Click(Sender: TObject);
    procedure FormCreate(Sender: TObject);
    procedure Memo1Change(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;
  j,i,p,h1,h2:integer;
implementation

{$R *.dfm}

procedure TForm1.Button2Click(Sender: TObject);
begin
 Edit1.Clear;
   j:=-1;
end;

procedure TForm1.Button1Click(Sender: TObject);
begin
  While j< ListBox1.Items.Count-1 Do
   begin
    j:=j+1;
    p:=Pos(Edit1.Text, ListBox1.Items[j]);
     if p>0 then
      begin
       Memo1.Lines.Clear;
       Memo1.Lines.Add(ListBox1.Items[j]);
       break;
      end;
     if j=ListBox1.Items.Count-1 then
      begin
       if p=0 then
        ShowMessage('Не найдено');
       end;
   end;
ListBox1.ItemIndex:=J;
end;
procedure TForm1.ListBox1Click(Sender: TObject);
begin
Memo1.Lines.Clear;
Memo1.Lines.Add(ListBox1.Items[ListBox1.ItemIndex]);
end;

procedure TForm1.FormCreate(Sender: TObject);
begin
ListBox1.Items.LoadFromFile('slovar.txt');
j:=-1;
h1:=ListBox1.Items.Count;
end;

procedure TForm1.Memo1Change(Sender: TObject);
begin
а тут надо, чтоб на Мемо найденное слово показывал, пока не сделала


end;

end.
VB совсем не знаю, но только на Visual Studio воспринимает турецкий язык и кыргызский



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

Модератор.

Последний раз редактировалось Serge_Bliznykov; 27.11.2013 в 16:37.
hasanovaaygerim вне форума
Старый 27.11.2013, 16:39   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

offtop

найдите и скачайте свежую версию Delphi (любую больше-равную Delphi 2009, например, XE* )
и у Вас будет поддержка всех языков!
Serge_Bliznykov вне форума
Старый 27.11.2013, 16:45   #3
hasanovaaygerim
Пользователь
 
Регистрация: 20.11.2013
Сообщений: 21
По умолчанию

я скачала 10 версию, элементарно даже ..когда я меняю Caption мои буквы на турецком и киргизском языке,,,превращаются ????
hasanovaaygerim вне форума
Старый 27.11.2013, 19:52   #4
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

я не хочу Вас расстраивать, но я не понимаю, что за версию Вы скачали.
согласно wiki - такой версии не было!
Что написано в окошке "About"?

Впрочем, что это я?..

C# ничем не хуже (а чем-то и лучше/мощнее!)! К тому же есть бесплатная Express версия. Можно его использовать!
Serge_Bliznykov вне форума
Старый 27.11.2013, 19:54   #5
ZX Spectrum-128
Участник клуба
 
Регистрация: 05.11.2013
Сообщений: 1,601
По умолчанию

Вопрос вроде как решен с помощью lazarus.
ZX Spectrum-128 вне форума
Старый 27.11.2013, 19:57   #6
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
Сообщение от ZX Spectrum-128 Посмотреть сообщение
Вопрос вроде как решен с помощью lazarus.
Ага. Точно так!
Уже увидел тему, где Вы помогли TC.

данную тему закрываю!
Serge_Bliznykov вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
кто хорошо знает строки? yurok25 Помощь студентам 2 15.05.2012 07:59
Кто знает хорошо VisualBasic ?? Erkovab Помощь студентам 3 15.05.2012 03:21
Кто знает где можно найти GLScene? Рамиль Мультимедиа в Delphi 1 20.10.2008 00:32