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

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

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

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 24.12.2008, 10:04   #1
Лукманов Александр
работа не волк....
Форумчанин
 
Аватар для Лукманов Александр
 
Регистрация: 09.06.2008
Сообщений: 337
Вопрос Привязка к файлам, Перезагрузка и обновление формы, Регистр букв, Шифровка данных

Здрасьте. У меня несколько проблем:

1. Форма обращается к файлам (музыка и картинка) расположенным в папке с программой. При переносе программы в другое место на жёстком, путь меняется, и программа выдаёт ошибку. Не может найти путь к файлу. Как мне привязать файл, чтоб путь не приходилось менять?

2. При нажатие на кнопку, добавляются новые данные и форма должна перезагрузиться или обновиться. Как мне это сделать?

3. Цикл ищет заданную букву в массиве. Если буква заглавная, то при при поиске такой же маленькой буквы, результат отрицательный. Как мне сделать чтоб находила только по значению буквы? Или хотя бы, чтобы в поле Edit, вводилось только маленькие, кириллические символы.

4. Файл привязанный к проекту Delphi имеет текстовый формат. Есть ли возможность закрыть доступ, или шифровать данные в этом файле?

Помогите плиз...
Цель, для которой требуются неправые средства, не есть неправая цель.

Последний раз редактировалось Лукманов Александр; 24.12.2008 в 10:14. Причина: Убрал "Плиз", оказывается нельзя его писать.
Лукманов Александр вне форума
Старый 24.12.2008, 14:43   #2
KORN
Банхаммер
Участник клуба
 
Аватар для KORN
 
Регистрация: 17.02.2007
Сообщений: 1,754
По умолчанию

1) extractFilepath(application.exename ) - это путь к твоей программе
далее можешь приписать extractFilepath(application.exename )+'data\'+имя файла

2) напиши функцию для загрузки данных заного

3) берешь и перебираешь массив, и по буквам сравниваешь их с нужной тебе для поиска
Код:
var
  s: string;
  i, j: integer;
  a: array [0..10] of string;
begin
  for i:=0 to 10 do // кол-во элементов в масссиве
  begin
    for j:=0 to length(a[i]) do
    begin
    s:=copy(a[i], j, 1);  // текущая буква
    if s='а' then
    edit1.text:=edit1.text+', '+s;
    end;
  end;
end;
4) лучше зашифруй, способом замены букв это самое простое
Перед тем как спросить ищи на форуме и в GOOGLE
KORN вне форума
Старый 24.12.2008, 15:17   #3
Квэнди
Старожил
 
Аватар для Квэнди
 
Регистрация: 13.12.2006
Сообщений: 3,859
По умолчанию

один вопрос- одна тема
закрыто
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи
Квэнди вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Привязка данных к Listbox ArcticBear Общие вопросы .NET 2 17.11.2008 17:41
обновление в блоге - Шифровка с помощью пароля. Улучшаем алгоритм шифрования 2 Pblog Обсуждение статей 0 15.02.2008 18:30
Регистр для русских букв Kulibim Общие вопросы Delphi 2 28.10.2007 17:36
обновление в блоге - Шифровка с помощью пароля. Улучшаем алгоритм шифрования Pblog Обсуждение статей 0 03.09.2007 16:00
обновление компонентов формы fuv Общие вопросы Delphi 2 19.05.2007 16:51