Часовой пояс: UTC + 3 часа




Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 30 • Страница 1 из 21  2  >
  Пред. тема | След. тема 
В случае проблем с отображением форума, отключите блокировщик рекламы
Автор Сообщение
 

Advanced member
Статус: Не в сети
Регистрация: 09.06.2003
Откуда: USSR
Casey_ Что значить не выделяется? Всегда так делал :)
насчет проги для учета CD глянь здесь http://rayadams.narod.ru



Партнер
 

Member
Статус: Не в сети
Регистрация: 04.03.2004
Откуда: Москва
2Ray Adams точно не выделятся.
Не, у меня очень специфичные требования -
1)хранение в xml
2)atip болванки (если болванка)
3)кол-во дисков (например властлин колец2 - 3 штуки)
3)история по проверкам на ошибки, по событиям типа отдал кому-то

Да и хочется самому написать... Люблю программить в охоточку.


 

Advanced member
Статус: Не в сети
Регистрация: 09.06.2003
Откуда: USSR
Casey_
Хранение именно в XML? А зачем такие жестокие требования? Так я не говорю что надо юзать мою, просто показал что есть подобное вполне можеш взять идеи :)
Кстати экспорт в XML у меня тоже есть. Кол-во дисков тоже есть.


 

Member
Статус: Не в сети
Регистрация: 04.03.2004
Откуда: Москва
2Ray Adams, а, так это твоя прога :) Гы....
Ну нравится мне xml. Везде можно юзать. Удобно понятно и т.п.
Обязательно скачаю, гляну.

Добавлено спустя 2 минуты, 24 секунды:
Глянул. Слушай, клевая у тебя прога вышло... Правда у тебя заточка 100% под фильмы.. А я вообще. Га, нашел глюк - http://rayadams.narod.ru/rayvideo/cards/crd_57.html
У тебя там идут слеши перед кавычками, видимо stripslashes или как там она в дельфах сделать забыл :)


 

Advanced member
Статус: Не в сети
Регистрация: 09.06.2003
Откуда: USSR
Цитата:
У тебя там идут слеши перед кавычками, видимо stripslashes или как там она в дельфах сделать забыл

Да нет, это я с темплейтами начудил. Прогу я писал для себя, так как увлекался сбором фильмов, и почти год у нас была компания из таких же любителей. Вот потому, чтобы не мучатся со списками я ее и писал.
Кстати
Цитата:
Ну нравится мне xml. Везде можно юзать.

ой как спорное утверждение :). Хотя сейчас в принципе почти каждый язык имеет поддержку парсинга XML. Но! Ты теряеш очень многое используя такой формат храниения данных. Перво наперво - скорость. Что не маловажно , когда у тебя большие списки и надо делать фильтрацию.

Добавлено спустя 9 часов, 2 минуты, 59 секунд:
Обана! Я не понял, я эту ветку не создавал, а как ее создали то??? Не порядок это если кто-то может за других ветки создавать!!!

Добавлено спустя 14 минут, 42 секунды:
АА! Сорри, не просек сразу! :)


 

Member
Статус: Не в сети
Регистрация: 04.03.2004
Откуда: Москва
2Ray Adams насчет скорости - все равно внутри все хранится как обычная структура данных... Быстрее можно сделать только с помощью БД :)

А если уж совсме упрется - асм я немного знаю :) Накатаем :)


 

Advanced member
Статус: Не в сети
Регистрация: 30.08.2003
Откуда: Санкт-Петербург
www.asmdbase.nm.ru - сайт моего знакомого писателя программы для учета СД :)
(сейчас 23:52MSK линк живой. ЧТо-то днем нет плохо пахал :()

_________________
{:€ дед в законе :-) нородный окодемег
почетный пользователь OpenSuSE 11.3
Ремонт и модернизация ноутбуков IBM (Lenovo) ThinkPad


 

Заблокирован
Заблокирован
Статус: Не в сети
Регистрация: 21.11.2003
Откуда: Краснодар
http://cp.people.overclockers.ru/cgi-bin/dl.pl?id=1412&filename=Project1.exe
Вот мой первй блин(точнее прога моя первая на visual C++) Пока еще тока работает еле-еле ,но буду дальше эксперементировать.По учету отданых дисков[/url]

_________________
http://people.overclockers.ru/diler


 

Advanced member
Статус: Не в сети
Регистрация: 09.06.2003
Откуда: USSR
Diler Блин ты уверен что у всех на компах стоит Билдер? :) Ты скомпилировал без использования vcl библиотек и при запуске ругается vcl60.bpl не найден! Кстати какой же это VC++??? Это же Борландовский Билдер! И exe у тебя должен быть рамером не меньше 300! А никак не 65, потому как все используемые библы должны включаться в сам .exe файл. Иначе тебе придется с прогой еще и все .bpl файлы поставлять! :)


 

Заблокирован
Заблокирован
Статус: Не в сети
Регистрация: 21.11.2003
Откуда: Краснодар
Ray Adams
Как сделать?(библиотеки заткнуть в exeшник).А что есть существенная разница между VC++ и Borland C++ Builder?И плиз посмотри код окна about.

_________________
http://people.overclockers.ru/diler


 

Member
Статус: Не в сети
Регистрация: 07.10.2003
Откуда: Russia, Moscow
Diler project->options->packages - Build with runtime packages

_________________
В поиске включайте "Искать все слова". Избегайте многоточий.
Зачем нужен разгон? http://tsc.overclockers.ru


 

Advanced member
Статус: Не в сети
Регистрация: 09.06.2003
Откуда: USSR
Diler
Цитата:
А что есть существенная разница между VC++ и Borland C++ Builder

Конечно есть. Это две разные среды для разработки. В VC++ ты такого как в билдере не увидиш. Тоесть настолько быстро и просто разрабатывать не получится. Кстати посмтореть я не могу, так как прога не запускается у меня! У меня стоит Delphi 7 И соответсвенно библиотеки только под 7 версию.


 

Заблокирован
Заблокирован
Статус: Не в сети
Регистрация: 21.11.2003
Откуда: Краснодар
Ray Adams
Цитата:
void __fastcall TForm1::SpeedButton9Click(TObject *Sender)
{
Application->CreateForm(__classid(TAboutBox), &AboutBox);
AboutBox->ShowModal();
AboutBox->Free();
}

По нажатию на кнопку должна выскакивать форма about/А она не хочет ,что не так??

_________________
http://people.overclockers.ru/diler


 

Advanced member
Статус: Не в сети
Регистрация: 09.06.2003
Откуда: USSR
Application->CreateForm(__classid(TAboutBox), &AboutBox); - Зачем так?
Я точно не знаю как это на Билдере описать, но на дельфи есть другой вариант
помимо
Application.CreateForm(TAboutBox, TAboutBox);
можно юзать вот так
AboutBox:=TAboutBox.Create(Self); я так всегда делаю

1. Проверь форма у тебя autocreate или нет, если да, то можеш просто AboutBox->ShowModal();
2. Если нет, то проверь свойство visible.


 

Заблокирован
Заблокирован
Статус: Не в сети
Регистрация: 21.11.2003
Откуда: Краснодар
http://cp.people.overclockers.ru/cgi-bi ... oject2.exe
Во,домучал,но еще не до конца!
У меня вопросы :
1)Как сделать так,чтоб лабел диска был сразу в "названии диска"
2)Время тоже бралось из системного
3)Все это дело сохранялось в какойнить табличный фомат, а не в *.txt
_________???

_________________
http://people.overclockers.ru/diler


 

Member
Статус: Не в сети
Регистрация: 15.04.2004
Откуда: Москва
Diler
1. Насчет создания форм. А не проще ли пользоваться auto_ptr или указать в эвенте OnClose action = caFree?
Тогда не надо вызывать после ShowModal Free. И еще - вызов деструктора напрямую в C/C++ очень плохой тон.
Правильнее писать так: delete AboutBox;
2. Собирай свои программы со статической линковкой пакеджей, а то тебя запинают вопросами типа "а где библиотека CC3260MT.DLL?"

Получение времени из системного в BCB- функция Time().
Хранить можно например в XML и использовать MicrosoftXML для разбора/сохранения.

_________________
Цель жизни - d20 по жизни...


 

Заблокирован
Заблокирован
Статус: Не в сети
Регистрация: 21.11.2003
Откуда: Краснодар
Avaddon
Пункт 2.
Packages
когда галочку ставишь (build with runtime packages) то exe получается 75,012.. kb .Убираешь,размер увеличивается до 609 kb.Поидее должно быть наоборот.???!!
Цитата:
со статической линковкой пакеджей
это как?Я уж заметил,что на тачке без билдера ругается,хочет borland.dll

_________________
http://people.overclockers.ru/diler


 

Advanced member
Статус: Не в сети
Регистрация: 09.06.2003
Откуда: USSR
Цитата:
когда галочку ставишь (build with runtime packages) то exe получается 75,012.. kb .Убираешь,размер увеличивается до 609 kb.Поидее должно быть наоборот.???!!

Нет, так и должно быть. Галочку не ставь и будеш получать .exe полность.ю работоспособный.

1) Считать Label диска! :)
2) Выше описали time() далее юзаеш FormatDateTime
3) Используй .mdb формат и доступ к нему через ADO. (у меня так и реализовано)


 

Заблокирован
Заблокирован
Статус: Не в сети
Регистрация: 21.11.2003
Откуда: Краснодар
Ray Adams:insane:
Дык я конечно понимаю ,что возле галочки написано "паковать с библами"
Тока я не понимаю если в exe впихиваются еще и библы,почему размер меньше по сравнению с ехе без библов(галочка убрана)???
При этом в обоих случаях прога требует какие-то билдовсие библы(с галочкой и без)

_________________
http://people.overclockers.ru/diler


 

Есть программа каталогизатор: WhereIsIt.
Отличный каталогизатор дисков. К нему вешаются плуги.
Позволяет также сканить avi (разрешение, кол-во кадров, размер, звук, кол-во каналов звукв, его качество, кодек)
Так же позволяет сканить еще очень многое...
Позволяет помечать где находится диск, разбивать внутри их на принадлежность к группам
и еще очень многое.
Экспортит в xml,html,xls (в Excel)
Позволяет управлять файлами, то есть выделяете что нужно (создаете список пользователя, то есть файлы с разных дисков кидаете например) а она вам говорит вставьте диск с названием таким то таким...
также сканит очень много чего (звуковые фаулы, картинки...)


Показать сообщения за:  Поле сортировки  
Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 30 • Страница 1 из 21  2  >
-

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB | Kolobok smiles © Aiwan