Модераторы: Snowy, Alexeis, MetalFan

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> MediaPlayer, Пожалуйста помогите! 
:(
    Опции темы
SoftLines
Дата 12.7.2004, 12:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


ЗАБАНЕН
*


Профиль
Группа: Участник
Сообщений: 63
Регистрация: 6.7.2004

Репутация: нет
Всего: 1



Я уже отследил, теперь прошу помочь мне правильно сделать! Тоесть!
При нажатеи кнопки добавить файл, мне надо записать в базу
А потом считать от туда, как мне это сделать! smile.gif
PM MAIL   Вверх
Albinos_x
Дата 12.7.2004, 13:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Evil Skynet
****


Профиль
Группа: Комодератор
Сообщений: 3288
Регистрация: 28.5.2004
Где: X-6120400 Y-1 4624650

Репутация: 1
Всего: 108



Пользуйся ЛистБоксом для отображения. А так создай переменную типа запись и добавляй туда пути и имена файлов и оттуда же читай.


--------------------
"Кто владеет информацией, тот владеет миром"    
Уинстон Черчилль
PM MAIL ICQ   Вверх
SoftLines
Дата 12.7.2004, 13:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


ЗАБАНЕН
*


Профиль
Группа: Участник
Сообщений: 63
Регистрация: 6.7.2004

Репутация: нет
Всего: 1



А можешь пример написать? Плиз! sad.gif
PM MAIL   Вверх
Albinos_x
Дата 12.7.2004, 14:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Evil Skynet
****


Профиль
Группа: Комодератор
Сообщений: 3288
Регистрация: 28.5.2004
Где: X-6120400 Y-1 4624650

Репутация: 1
Всего: 108



Цитата

// создадим свой тип
type
// тип запись
TSpisok = record
    // суда будем записывать путь и имя файла 
    FileName: string;
  // допустип сюда номер файда в списке, допустип будет необходим для сортировки или ещё чего
    NumerFile:Integer;
    // сюда можно дописать какие-то необходимые свойства файла(лов)
    // например длина, имя, артистов и т.д.
......
  end;
// опишем массив (он будет без ограничений типа и размера)
var Spisok: array of TSpisok;
......
// кнопка добавить файл
procedure TForm1.ButtonClick(Sender: Object);
var
    i:integer;
begin
// увеличиваем длину массива
// нумерация идёт с "0"
i:= Length(Spisok) + 1;
SetLength(Spisok, i );
// записываем путь и имя файла
Spisok[i].FileName:=S;
// записываем номер файла
//Делаем на 1 больше, чтобы нумерация была от "1"
Spisok[i].NumerFile:=i+1;
end;
....
// освобождаем память
SetLength(Spisok, 0);
...
end;





--------------------
"Кто владеет информацией, тот владеет миром"    
Уинстон Черчилль
PM MAIL ICQ   Вверх
SoftLines
Дата 12.7.2004, 17:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


ЗАБАНЕН
*


Профиль
Группа: Участник
Сообщений: 63
Регистрация: 6.7.2004

Репутация: нет
Всего: 1



А как записать в файл всё инфу?
PM MAIL   Вверх
Pakshin A. S.
Дата 12.7.2004, 21:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 5056
Регистрация: 16.2.2003

Репутация: нет
Всего: 61



Как я понял, у тебя ini:
Код

// переменные верхнего кода

var
f:TIniFile;
i:integer;

begin
f:=TIniFile.Create('base.ini' );
for i:=1{или 0} To Length(Spisok) do
 f.WriteString('Sounds', 'FileNo'+IntToStr(i), Spisok[i].FileName);
f.Free;
end;
// Структура файла описана в товоём же топике про чтение из файла

И вообще а бы завёл:
Spisok:array of string;
Зачем засорять память?
PM   Вверх
SoftLines
Дата 13.7.2004, 07:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


ЗАБАНЕН
*


Профиль
Группа: Участник
Сообщений: 63
Регистрация: 6.7.2004

Репутация: нет
Всего: 1



Как как правильно прочитать файл!
PM MAIL   Вверх
Даниил
Дата 13.7.2004, 08:19 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Понимаете короче, дело в том, что те невидемое поле это не ListBox1 а edit1, так вот при окончание проигравания первого файла, должен ListBox переключиться на планку ниже при этом загрузить в Edit1.text путь который появляется при нажатие на item ListBox'a! sad.gif
  Вверх
Pakshin A. S.
Дата 13.7.2004, 11:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 5056
Регистрация: 16.2.2003

Репутация: нет
Всего: 61



Вечером всё будет!
PM   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Звук, графика и видео"
Girder
Snowy
Alexeis

Запрещено:

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делится вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи
  • По вопросам разработки игр стоит заглянуть сюда

FAQ раздела лежит здесь!


Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Girder, Snowy.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Звук, графика и видео | Следующая тема »


 




[ Время генерации скрипта: 0.0476 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.