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

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

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 20.11.2008, 01:22   #1
Патрон
Форумчанин
 
Аватар для Патрон
 
Регистрация: 07.03.2008
Сообщений: 151
По умолчанию Эмуляция клавиши и БД

всем привет! как можно сделать эмуляцию клавиши Enter, а затем ввести вторую строчку из БД с расширением .TXT?
Патрон вне форума Ответить с цитированием
Старый 20.11.2008, 07:55   #2
vovk
!=
Участник клуба
 
Аватар для vovk
 
Регистрация: 08.09.2008
Сообщений: 1,751
По умолчанию

Кнонибудь понял о чём вопрос? Я нет.
Можно немножко поподробнее...
vovk вне форума Ответить с цитированием
Старый 20.11.2008, 14:52   #3
Патрон
Форумчанин
 
Аватар для Патрон
 
Регистрация: 07.03.2008
Сообщений: 151
По умолчанию

надо чтобы через нажатие на Button1 программно нажалась кнопка Enter, а затем взятие второй строчки из БД и все это должно ввестись в Memo1...
________________
я сделал эмуляцию клавиши, но не знаю как прочитать и вынуть строчку из БД

Последний раз редактировалось Патрон; 20.11.2008 в 15:25.
Патрон вне форума Ответить с цитированием
Старый 20.11.2008, 17:52   #4
vovk
!=
Участник клуба
 
Аватар для vovk
 
Регистрация: 08.09.2008
Сообщений: 1,751
По умолчанию

Код:
var
    stlst:Tstrings;
begin
  If OpenDialog1.Execute then
    begin
      stlst := TStringList.Create;
      stlst.LoadFromFile(OpenDialog1.FileName);
      memo1.Text:=stlst[1];
    end;
end;
вот тип того. в мемо получите вторую строку вашего текстового файла
vovk вне форума Ответить с цитированием
Старый 20.11.2008, 18:57   #5
Патрон
Форумчанин
 
Аватар для Патрон
 
Регистрация: 07.03.2008
Сообщений: 151
По умолчанию

vovk, спасибо, а как можно сделать без OpenDialog?
т.е. в момент нажатия кнопки программа сама открывала БД и вытаскивала вторую строчку?

З.Ы.
БД программы находится в одной папке с программой.
Патрон вне форума Ответить с цитированием
Старый 20.11.2008, 20:37   #6
vovk
!=
Участник клуба
 
Аватар для vovk
 
Регистрация: 08.09.2008
Сообщений: 1,751
По умолчанию

ндяяяяя жуть. Клиника как говорит михалыч
Код:
 stlst.LoadFromFile(OpenDialog1.FileName)
заменить на
Код:
stlst.LoadFromFile('имя файла')
и почему вы текстовый файл упорно называете БД?
vovk вне форума Ответить с цитированием
Старый 20.11.2008, 21:20   #7
Патрон
Форумчанин
 
Аватар для Патрон
 
Регистрация: 07.03.2008
Сообщений: 151
По умолчанию

спасибо большое! текстовый файл мне впринципе не нужен... я его вообще не использую, использую с раширением .db, а сказал про текстовый файл чтобы было понятнее, ибо некоторые просто не понимают... =)
Патрон вне форума Ответить с цитированием
Старый 20.11.2008, 22:26   #8
vovk
!=
Участник клуба
 
Аватар для vovk
 
Регистрация: 08.09.2008
Сообщений: 1,751
По умолчанию

ну с парадоксавской таблицы вы врядли чего таким методом считаете )
жуть

Последний раз редактировалось vovk; 20.11.2008 в 22:32.
vovk вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Эмуляция счетчика tolikman Microsoft Office Access 3 24.10.2008 11:13
Эмуляция Mago Паскаль, Turbo Pascal, PascalABC.NET 3 27.07.2008 23:33
Эмуляция клавиш UnD)eaD)Snake Win Api 1 04.11.2007 18:07
Эмуляция нажатия клавиши при отметке Checkbox delphi_beginner Win Api 3 02.06.2007 10:07
Эмуляция нажатия клавиши...... Zoidberg Win Api 4 11.01.2007 18:44