Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.12.11;
Скачать: CL | DM;

Вниз

Вставка в ListBox   Найти похожие ветки 

 
Кирилл_   (2005-11-15 20:19) [0]

Добрый вечер!
Я пытаюсь решить одну проблему, но без результатно!
Мне нужна ваша подсказка. Пишу я прогу, которая
запоминает аккорды!
Допустим ввёл в
       едит1=0  -лад
       едит2=1  -лад
       едит3=2  -лад
       едит4=2  -лад
       едит5=0  -лад
       едит6=0  -лад
       едит7=Ам -название аккорда
И наподобе много! Мне нужно клоцнуть на "Ам" в листбоксе
и прога выводит лады которые пресущи этому аккорду!

Как мне лучше реализовать так, чтоб было всё с умом?
Заранее пребольшое спасибо!


 
Rentgen ©   (2005-11-16 08:54) [1]

BDE я думаю трогать не стоит.
а так вариантов много:

1: Сделай для каждого аккорда свой файл типа

Для Am
Am.acc:
0:1:2:2:0:0


Для D
D.acc:
2:3:2:0:0:0


и.т.д.

2: Сделай TString со строками как в первом варианте, но в определенном порядке. А в листбоксе этим же порядком вписывай названия аккордов!


 
Rentgen ©   (2005-11-16 09:02) [2]

Причем для первого варианта можно добавить дополнительные однотональные аккорды
например

Am.acc
0:1:2:2:0:0
5:5:5:7:7:5

и.т.д


 
Kirill_   (2005-11-16 13:05) [3]

Спасибо за этот метод, но у меня маловато навыков будет для загрузки самих ладов. Но я буду пробовать, спасибо ещё раз!


 
Игорь Шевченко ©   (2005-11-16 13:07) [4]


> и прога выводит лады которые пресущи этому аккорду!


Может лучше ноты выводить ? А то ноты-то одни и те же, а лады разные могут быть.

ЗЫ: Сходи на www.guitar.ru в раздел софт, там таких программ, как звезд на небе.



Страницы: 1 вся ветка

Текущий архив: 2005.12.11;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.032 c
8-1120831896
4ubaka
2005-07-08 18:11
2005.12.11
перевод изобрадений из jpg в bmp


14-1132564096
stone
2005-11-21 12:08
2005.12.11
Долой кактусы, даешь пирамиды :))


2-1132598088
Tapok
2005-11-21 21:34
2005.12.11
Как узнать размер класера?


14-1132381507
Kolan
2005-11-19 09:25
2005.12.11
Поздравьте меня, я сдал на права :)


14-1132302901
Rentgen
2005-11-18 11:35
2005.12.11
Д.Р. на работе