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

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

Вернуться   Форум программистов > Работа для программиста > Фриланс
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 11.06.2013, 14:04   #1
Skidxs
 
Регистрация: 10.06.2013
Сообщений: 6
По умолчанию Нужно добавить пункты в приложении

Вот код программы:
unit Unit1;

interface

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

type
TForm1 = class(TForm)
ListBox1: TListBox;
Memo1: TMemo;
Edit1: TEdit;
Image1: TImage;
Button1: TButton;
SaveDialog1: TSaveDialog;
procedure FormCreate(Sender: TObject);
procedure ListBox1Click(Sender: TObject);
procedure FormDestroy(Sender: TObject);
procedure Edit1Change(Sender: TObject);
procedure Button1Click(Sender: TObject);

private
{ Private declarations }
public
{ Public declarations }
end;

var
Form1: TForm1;

implementation

var
ini: TIniFile;

{$R *.dfm}

procedure TForm1.FormCreate(Sender: TObject);
begin
ListBox1.Items.LoadFromFile ('страны.txt');
ListBox1.ItemIndex := 0;
ListBox1Click (Sender);
end;

procedure TForm1.ListBox1Click(Sender: TObject);
begin
if ListBox1.ItemIndex > -1 then begin
Memo1.Lines.LoadFromFile (ListBox1.Items[ListBox1.ItemIndex] + '.txt');
end;
end;

procedure TForm1.FormDestroy(Sender: TObject);
begin
FreeAndNil (ini);
end;

procedure TForm1.Edit1Change(Sender: TObject);
begin
//поиск
Listbox1.Perform(LB_SELECTSTRING, -1, longint(Pchar(Edit1.text)));
end;

procedure TForm1.Button1Click(Sender: TObject);
begin
If SaveDialog1.Execute then Memo1.Lines.SaveToFile(SaveDialog1. FileName+'.txt');
end;

end.

нужно сделать чтобы в edit было введите название а при нажатие мышки текст: введите название исчез... И еще нужно добавить типо разделов все точно также, единственно чтобы они переключались. Я имею ввиду типа категорий Приколы, Анекдоты, Шутки и.т.д и чтобы приколы, шутки и анекдоты добавлялись отдельно... Как в разных окнах...
Буду очень признателен за помощь и с меня будет огромный магарыч...
Skidxs вне форума Ответить с цитированием
Старый 11.06.2013, 15:32   #2
CrazyDave
Новичок
Джуниор
 
Регистрация: 09.10.2011
Сообщений: 0
По умолчанию

аська 411-886-702
CrazyDave вне форума Ответить с цитированием
Старый 11.06.2013, 16:02   #3
stalker1995s
Gamedeveloper
Форумчанин
 
Аватар для stalker1995s
 
Регистрация: 11.07.2012
Сообщений: 149
По умолчанию

Возмусь, напишу с нуля, с красивым и мастерским интерфейсом, напишите в скайп: stalker_agg
stalker1995s вне форума Ответить с цитированием
Старый 11.06.2013, 16:12   #4
kventin_zhuk
БНТУ ФИТР
Форумчанин
 
Аватар для kventin_zhuk
 
Регистрация: 20.05.2012
Сообщений: 315
По умолчанию

Пишите - обсудим.
С++(console/builder/WinAPI/Linux), C#, Pascal, Delphi, Asm, Prolog.
< ----- Контакты
kventin_zhuk@live.com
kventin_zhuk вне форума Ответить с цитированием
Старый 11.06.2013, 23:18   #5
karider
Новичок
Джуниор
 
Регистрация: 08.06.2013
Сообщений: 0
По умолчанию

Цитата:
Сообщение от Skidxs Посмотреть сообщение
нужно сделать чтобы в edit было введите название а при нажатие мышки текст: введите название исчез...
Если делфи - новая (2009+), то задаётся у Edit'а свойство TextHint и дело с концом. Если старая, то самый простой вариант - записать текст в Hint, в OnEnter - очищать Text при совпадении с Hint, в OnExit - копировать Hint в Text, если Text - пустой. Плюс шрифт менять на серый и обратно, если нужно.

Сделаю это и всё остальное, обращайтесь на karider сбк yandex.ua
karider вне форума Ответить с цитированием
Старый 13.06.2013, 11:10   #6
stalker1995s
Gamedeveloper
Форумчанин
 
Аватар для stalker1995s
 
Регистрация: 11.07.2012
Сообщений: 149
По умолчанию

Задача выполнена, расчет получен. Спасибо!
stalker1995s вне форума Ответить с цитированием
Ответ


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

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

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
нужно в приложении по колдовать со скоростью Ируха Помощь студентам 2 15.05.2013 19:17
В цикле добавить пункты в меню и узнать, какой из них был нажат BLACK_RAIN Win Api 9 31.03.2013 14:31
Есть три программы. Их нужно объеденить в одну, тоесть чтоб при запуске программы были пункты меню для каждой из программ afirat Помощь студентам 9 28.04.2012 12:39
Нужно реализовать игру в консольном приложении!!!!! Ксюша Тимоша Помощь студентам 4 22.03.2012 18:55
PopUpMenu нужно динамически создать пункты Rost_1 Компоненты Delphi 2 01.04.2011 18:20