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

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

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 29.12.2008, 22:35   #1
Volkogriz
Форумчанин
 
Аватар для Volkogriz
 
Регистрация: 11.10.2007
Сообщений: 384
Вопрос Как привезать файл

Подскажите пожалусто как можно привезать какой либо файл какой небуть букве текста?
Например если в мемо а,б значит открываеться сначала файл а.текст а после его закрытия б.текст!?
Если не трудно дайте простинький примерчик плиз!
С уважением,
Volkogriz!
Не количеством плюсов измеряется репутация человека...!
Volkogriz вне форума Ответить с цитированием
Старый 30.12.2008, 00:23   #2
Роман Радер
Форумчанин
 
Аватар для Роман Радер
 
Регистрация: 16.12.2006
Сообщений: 859
По умолчанию

гм.. хм... если чесно я ничего не понял)
Роман Радер вне форума Ответить с цитированием
Старый 30.12.2008, 00:40   #3
Volkogriz
Форумчанин
 
Аватар для Volkogriz
 
Регистрация: 11.10.2007
Сообщений: 384
По умолчанию

Например если жмёш цыфру 1 то проиграл бы файл .wav с названием цыфры!
Не количеством плюсов измеряется репутация человека...!
Volkogriz вне форума Ответить с цитированием
Старый 30.12.2008, 01:18   #4
Роман Радер
Форумчанин
 
Аватар для Роман Радер
 
Регистрация: 16.12.2006
Сообщений: 859
По умолчанию

эх..
сочетания клавиш что-ли?
Роман Радер вне форума Ответить с цитированием
Старый 30.12.2008, 01:20   #5
Deight
Бредовый
Форумчанин
 
Аватар для Deight
 
Регистрация: 15.11.2008
Сообщений: 285
По умолчанию

Как я понял вам нужен массив из 256 стрингов. А заполнять в соответствии mas[ord(символ)]:=текст; если не то тогда поподробнее можно вопрос.
Чем точнее и проще задан вопрос, тем проще на него получить точный ответ.
Deight вне форума Ответить с цитированием
Старый 30.12.2008, 03:58   #6
KORN
Банхаммер
Участник клуба
 
Аватар для KORN
 
Регистрация: 17.02.2007
Сообщений: 1,754
По умолчанию

если я тебя правильно понял, то все просто: тебе надо сделать цикл
for i:=1 to length(memo1.text) do

а дальше лучше использовать ini файл который создержит в себе следующуюю инфу:
a= действие
b= действие и т.д.

т.е. открыть пишем следующее:
Код:
ini:=tinifile.create(extractfilepath(application.exename)+'File.ini');
  for i:=1 to length(memo1.text) do
  begin
  s:=copy(memo1.text, i, 1); // копируем символ
    if ini.ValueExists('Base', s) then  // проверяем есть ли такой символ в файле
    begin
    t:=ini.readstring('Base', s, ''); // считываем значение 
    // далее твои действия
    end;
  end;
ini.free;
если тебе нужно сделать какое то определенное действие с разными файлами, то введи переменную типа integer в ini файле для того что бы:
Код:
case Index of
0: // первое действие над файлом
1: // следующиее действие
2: // и так далее
end;
Перед тем как спросить ищи на форуме и в GOOGLE

Последний раз редактировалось KORN; 30.12.2008 в 04:01.
KORN вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как записать файл в файл программы? Хамяг Общие вопросы Delphi 2 02.11.2008 16:01
как сделать чтоб экселев. файл висел открытым на рабочем столе как афиша на заборе? Мара Помощь студентам 6 24.07.2008 13:29
Как с поиощью hiew вставить в файл строчку, "раздвинуть" файл и вставить туда строчку? barand Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 2 28.06.2008 10:58
Как к какой либо букве привезать определенное действие? LuMax Помощь студентам 4 25.11.2007 14:06
Как записывать в файл Rain Общие вопросы Delphi 5 15.09.2007 18:56