Перейти к содержимому
СофтФорум - всё о компьютерах и не только
  • Объявления

    • Loader

      Разделы для авторов программ   08/18/16

      Внимание: Софтфорум открывает двери для разработчиков программного обеспечения! Разработчик может создать раздел поддержки его программы. Это позволяет не создавать свой форум поддержки (хостинг, настройка ресурса и т.п.) а получить сразу настроенный ресурс с возможностью авторизации через соцсети. Для создания раздела необходимо обратиться к @Loader
    • Loader

      О вложениях и подписях   02/10/17

      Внимание! Все вложения и подписи необходимо загружать непосредственно на софтфорум либо прикреплять ссылками на другие https ресурсы. Связано это с переходом форума на https и усилением защиты и безопасности ресурса. Подробнее.

Delphi

Активные Участники
  • Публикации

    380
  • Зарегистрирован

  • Посещение

Репутация

0

О Delphi

Контакты

  • ICQ
    315980071

Информация

  • Пол
    Мужской
  • Город
    Ukrain
  1. Здравствуйте, пару недель назад поставил Ubuntu 10.04.1, работал с ней было всё нормально, но решил настроить пару стройств которые сразу не поставились, это Lexmark z23-33 и ТВ тюнер AVerTV Studio Model 307, и приключились некоторые проблемы. 1. Принтер отсутствует в меню(Система->Администрирование->Печать) и кнопка добавить там не активна, а все способы настроек которые находил сводились к этому пункту меню 2. Тюнер пробовал настраивать, по одному мануалу настроил и поставил программу TVtime Television Viewer, но при её запуске она сразу закрываеться, а другие прогарммы не видят тюнера Подскажите как их можно настроить
  2. Lexmark z23

    Здравствуйте, поставил семерку и столкнулся с некоторыми проблемами первая это то что старенький принтер Lexmarkz23 почемуто не ставить. Погуглил написано что семерка должна его автоматически подхватывать. Пробовал драйвера ставить в режиме совместимости неполучаеться. В "устройсвах и принтерах" принтер есть в категории "Нет данных" в его свойствах написано что работает нормально, на вкладке драйвер написано: "Для этого устройства не загружен или не требуется драйвер", в системе его не видно. подскажите как быть а то я ничего уже придумать не могу
  3. Создать на флешке защищенный раздел

    Попробуйте программу TrueCrypt jyf эта программа для создания шифрованых разделов на любом носителе, + можно создавать ещё скрытые разделы в обычном шифрованом разделе
  4. Востребованные языки программирования

    Shurr вы правильно сказали, ещё добавить хотелось бы что востребоваными являються 1С, javascript и flash-прогарммисты
  5. ComboBox

    Здраствуйте уже второй день бьючь наад проблемой в хелпе и великом гугле и яху не нашел ответа на вопрос: "В комбобоксе есть два свойства ValueMember и DisplayMember если работать с датасетом, то в DisplayMember можно записывать значение поля, а в ValueMember можно записывать ключ(счетчик), тоесть когда мы выбираем значение обращяемся к полю ValueMember и получаем его ключ, без дополнительного запроса к бд" Вопрос, а можно какимто образом эти поля вручную заполнить без датасета? P.S. работаю в VS2005
  6. В основном все крупные продукты, оффис, фотошоп.. пишутсья на С/С++ потому что они быстрее и более гибкие Для изучения мне кажетсяьб лутчше Паскаль и С. Сам начинал в университете с С и Паскаля потом на их основе Делфи/С++/С#. Эти два языка дают хорошую базу для прогарммирования и если есть желание можно на их основе и другие языки изучать.
  7. Windows 7

    Я когда её ставил меня удивило то что сразу система нашла все дрова на оборедование, принтер и сканер тогда были отключаны, но к сожалению msоффис 2003 незахотел ставиться и пришлось довольствоваться Openoffice3 версии, понравиля больше висты.
  8. Я пробовал в структуре указывать что она наследник класа TStrings, но коллекцию всеравно неполучилось создать. код структуры struct protocol:TStrings{int number; //protocol numberchar *name; //protocol namechar *description; //protocol description}; после чего обявляю две переменные protocol *prot; //коллекцияprotocol *p;p->number=1;p->name="TCP";p->description="asd";prot->AddStrings(p);// здесь выдает ошибку Делал по примеру языка C#: public struct komputer // данные о запросе { public string name; public string ip; }RequestsCollection rc=new RequestsCollection();komputer k=new komputer(); k.name=textBox1.Text; k.ip=textBox2.Text; rc.Add(k); пробовал prot делать типа TStrings результат тотже самый, подскажите где я ошибся.
  9. Здравствуйте, пишу я программу для получения статистических данных по взаимодействию компютеров между собой, тоесть к примеру необходимо узнать какие компютеры с какими взаимодействуют, сколько между собой данных передают ..., но это всё не очень сложно, сложность пока заключается в том чтобы получить пакет из сети. Тоесть я установил необходимый драйвер, winpcap, подключил необходимые хидеры и либы. У меня в программе уже есть определение сетевыех карт. перевод карты в реждим чтени всех пакетов и получение длины пакета, но самого пакета нету, я делаю таким образом #include "h/pcap.h"struct lan_ad // структура для хранения адаптеров{char *adapter; //описание адаптераchar *name; //имя адаптераbpf_u_int32 mask,Net;};pcap_t *fp; char *data;char error[PCAP_ERRBUF_SIZE];int len;struct lan_ad net[5];void packetHandler(u_char *param, const struct pcap_pkthdr *header, const u_char *pkt_data) //обработка принятых пакетов{head=header->len;}__fastcall TForm1::TForm1(TComponent* Owner): TForm(Owner) //при загрузке формы получаем имена и информацию про адаптеры{pcap_if_t *alldevs,*d;int inum=0,i;i=pcap_findalldevs(&alldevs,error);ComboBox1->Clear();for(d=alldevs;d;d=d->next) // выводим информацию на экран { net[inum].name=d->name; net[inum].adapter=d->description; pcap_lookupnet(d->name,&net[inum].Net,&net[inum].mask,error); ComboBox1->Items->Add(net[inum].adapter); inum++; }len=inum;}void __fastcall TForm1::Button1Click(TObject *Sender) //получаем пакеты{char *filter=NULL;struct bpf_program fcode;fp=pcap_open_live(net[ComboBox1->ItemIndex].name,0,1,20,error);pcap_loop(fp,1,packetHandler,NULL);} в функцие packetHandler третий параметр это ссылка на пакет. Для того чтобы получитьп акетт его необходимо конвертирвоать в структуру, а есть ли какойто способ получить просто пакет потоком в виде: 00 18 f3 5b f4 b9 00 e0 4e 09 c3 d4 08 00 45 0000 28 d2 c1 40 00 80 06 cd dc ac 0a 01 0f ac 0a01 0e 1f 90 06 aa f7 ca f6 92 e6 42 ce 47 50 10fb b4 90 cb 00 00 00 00 00 00 00 00 как можно получить это с помощью вышеописанной функции или каким либо другим способом, используя только компоненты winpcap P.S. Для разработки использую CodeGear Rad Studio 2007 c++
  10. Оперативная память

    У меня сейчас на компе стоит две планки по 512 метров в режиме дуал на 667 шине, если я поставлю ещё две планки по гигу, тоже в режиме дуал но с шиной 800, то на какой шине будут последние работать?
  11. GeForce или Radeon

    Здраствуйте, решил прикупить видеокарту в районе 100$ чтоб поддерживала формат hdtv и имела dvi выход, желательно nvidia выбор пока остановил на 8500 но та столько модификаций чтов ыбрать немогу, помогите с выбором
  12. php & stored procedure

    Darhazer Спасибоза подсказку, как я понял надо было переделать процедуру в функцию, я переделал и даже осуществил выборку данных, но функция работает только в том случае если количество возвращяемых результатов меньше=1, в других слоучаях не работает, я так понимаю из-за того что я результат записываю в переменную, а надо в массив, я к сожалению не нашел как обявлять безразмерный масив в мускуле, подскажите если знаете, код моеё функции такой: create function check_book1(bn varchar(255))returns intbegindeclare res int;select counter into res from book where bname=bn;return res;end;
  13. Идея неплохая но вот к примеру вам нужен очень большой хостинг, не меньше гига, плюс человек который будет просматривать книги их качество и соджержание, также хорошуя систему размещения книги поиск очень хороший, также нужно заводить на каждого человека типа карты, как в библиотеке. А так в принципе ничего.
  14. Здравствуйте, у меня стоит вамп сервер версии 5_1.7.3,там в мускуле я создал базу даных и порядка 40 хранимых процедур, процедуры используються для добавления,удаления,обновления и выборки данных и получаетсья когда я вызываю процеудуру для выборки данных мне выдает ошибку. Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in D:\Server\www\library\index.php on line 64 вызов хранимой процедуры реализован: $i=0;$query="call check_book('php and mysql')";$result=mysql_query($query,$mysql);while($row=mysql_fetch_row($result))//64 строка{ $i++;} код на создание хранимой процедуры check_book create procedure check_book(in bn varchar(255))beginselect counter from book where bname=bn;end; В случае если я пользуюсь не хранимой процедурой, а непосредственно самим запросом то всё работает нормально, вызов делаю следующим кодом $i=0;$query="select counter from book where bname='php and mysql'";;$result=mysql_query($query,$mysql);while($row=mysql_fetch_row($result)) {$i++; } вопрос такой как мне получиться данные используя хранимые процедуры. P.S. mysql версии 5.0.45, php версии 5.2.4/
  15. Полностью согласен, Мандрива если она идет на ДВД включает всё что было перечисленно. Мандрива один из лутчших дружеcтвенных(user-friendly) дистрибутивов.
×