Отправляет email-рассылки с помощью сервиса Sendsay

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

  Все выпуски  

Здравствуйте! Предлагаем Вашему вниманию очередной выпуск


Информационный Канал Subscribe.Ru


..::: Форум программистов - Большое количество участников, многие из которых - профессионалы в своем деле.

Здравствуйте! Предлагаем Вашему вниманию очередной выпуск еженедельной популярной рассылки: "Форум программистов"
Сам форум вы можете найти по адресу: http://forum.vingrad.ru На форуме Вы можете найти массу интересных тем, принять участие в их обсуждении. Если у Вас что-то не выходит - смело идите к нам на форум мы Вам будем всегда рады и постараемся помочь!


Новые обсуждения в разделе С/С++:


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

TSHFileOpStruct *fo;
fo = new TSHFileOpStruct();
fo->hwnd = Handle;
fo->wFunc = FO_COPY;
fo->fFlags = 0;
fo->pTo = to;
fo->pFrom = from;
if ((SHFileOperation(fo) != 0)||(fo->fAnyOperationsAborted != false)) Beep();

> Простенький вопрос про обработки сообщений
Имеется список(CListCtrl) в котором находятся некие данные. Если пользователь 2-ва раза щелкает мышкой на элементе- то выполняется то-то один раз то-то. Вопрос: как называются обработчики событий от мыши при двойном и одинарном клике ( например для обработки событий от кнопок я использую ON_COMMAND(ID_OK,MY_FUN))
> БазаФайлов
ВУ меня такая проблема. Имеется несколько файликов, нужно их всех загнать(поместить) в один файл, а потом по отдельности считать оттуда, причём размер файлов может быть весьма внушителен. Желательно еще бы и исходник посмотреть.
> CListCtrl в 20тыс. записей., вешается :) Жисть не мила :)
Собственно, в чем проблема. Заганяю 20 тыс. записей в ЛистКонтрол, загружает, отображает, все хакей, но при закрытии окна (MDI with ListView) приложение не реагирует больше на внешние раздражители.
В моем коде динамического выделения памяти нет. Слыхал, что в коде MFC освобождение используемой памяти не происходит в деструкторе, как нужно-бы, а освобождается в промежутках использования проги, это все с целью ускорения кода.
Идеи есть, как приложению оптимизма добавить, чтоб не вешалось?
> Коды расширенных клавиш, Как считать нажатие расширенных клавиш?
Помогите, пожалуйста решить такую проблему:
купил мультимедийную клавиатуру с расширенными клавишами для управления Media, WWW, и прочими программами.
Вопрос: как программно считать эти расширенные клавиши?
bioskey возвращает при нажатии такой клавиши два раза подряд 0х5773. getch - два поряд раза 83 (как будто два раза поряд нажата "S");

> IdIPWatch, Как узнать?
Я хочу узнать IP-адрес с помощью IdIPWatch.
Я узнал свой локальный, а вот когда я хочу узнать свой настоящий, он ничего не пишет.
Как его узнать?

> окна WINDOWS, Как создать окно, как в ПРОВОДНИКЕ
Если открыть стандартный windows explorer или другую программу с подобмым оформлением, то там внутри окна справа "намертво" закреплено окно (по умолчанию дерево папок, но можно и переключить через меню Вид->Панели обозревателя). В этом окне есть лишь кнопка закрытия окна и заголовок. Короче, может кто знает как подобное окно получить. Дайте хоть какую-нибудь информацию для любой среды разработки (я всё равно всё через API и commctrl.h делаю).
> про cd-rom, открыт ли cd-rom?
как программно узнать,открыт ли cd-rom?
и как открыть второй на компе? если послать мессагу mciSend... к "cdaudio",то открывается один cd-rom.
а что делать со вторым ?

> Импорт DLL, Как импортировать функцию из DLL
В DLL(kal.dll) есть функция int GetAh(int ah).
В программе импортёре я пишу

HMODULE dll_kalibr = ::LoadLibrary("kalibr.dll");
if( !dll_kalibr ) MessageBox("Fatal error", "Error", MB_ICONEXCLAMATION);
FARPROC m_func = ::GetProcAddress(dll_kalibr, "GetAh");
if(!m_func) ::GetLastError();

А что делать дальше
> Отладка програм VC++6.0
У кого есть хорошие дока по от ладчику. Откровенно говоря, я окрамя как поставить контрольную точку и пройтись пошагово больше нечего не умею. И подозреваю, что не пользуюсь колосальными возможностями.
Поделитесь личным опытом, если нет документации.


(и еще... )

Новые обсуждения в разделе Delphi, Kylix and Pascal:

> Программа на Kylix
Написал программу на Kylix (примитив - форма, на форме кнопка). Под Kyilx компиллируется и работает нормально, а просто так запустить не могу, ни в терминале ни просто так. Или не запускается или быстро мелькает что-то и ничего не происходит, или вообще говорит что не могу найти файл "Project1" тогда когда я именно по нём и кликаю... Опции настройки компиллятора просмотрел все - никаких проблем обнаружить не смог...

Кстати что обозначает звёздочка на конце имени файла?

Среда: Mandrake 9.0/KDE/Kylix 3.0
Предлагать сменить среду или компиллятор не надо, я не по собственному удовольствию это делаю - есть распоряжение начальства где и в какой среде писать.

> Как узнать IP
Linux 9.0/KDE подключен к виндовому домену через DHCP. Как узнать собственный IP адрес? А програмно?
> Рисование, Как нарисовать подложку
Есть TListView, стиль Report. Нужно фоновый рисунок на нем отрисовать. Спасибо.
> Давайте соберём коллекцию компонентов
Я хочу сделать для FAQ коллекцию ссылок на самые классные пакеты компонентов. Если кто такие знает бросайте сюда, но задаю следующие условия:

1) Компоненты должны быть бесплатными с исходниками
2) Обязательна поддержка Delphi5 и Delphi6 (желательна Delphi7 и Kylix3)
3) Необходимо обязательно указывать прямую ссылку для скачивания
4) Необходимо обязательно указывать прямую на сайт разработчика
5) Необходимо указание имени автора
6) Необходимо краткое описание компонентов или библиотеки.

> Edit для ввода пароля, замена на *****
по-хорошему, вводимый пароль должен отображаться не буквами-цифрами, а символами *. как этого можно добиться?
> Как сделать, чтобы "подчиненные" окна, не выходили за пределы главного окна...
подскажите, пожалуйста, можно ли в дельфях (если да, то как) сделать следующее:
есть главное окно, при вызове нового окна (из меню главного) оно должно располагаться только в пределах главного окна, т.е. его нельзя перетащить за пределы главного, а делая это окно "на весь экран" оно должно занимать всю площадь главного окна (видно только меню главного окна).
Например, как в Excel, если открыть две книги и сделать их не "на весь экран" их можно перемещать только в пределах главного окна.
> Русские символы при записи в TTable, переколбашиваются в мусор.
Как бороться, если AnsiToOem И наоборот не помогает? .
> Подключение OCX-модулей, Нужно подключить OCX-модуль из Delphi
Я пишу групповой проект и один из программистов пишет компоненту на VB в виде OCX. Как можно :
1) подключить эту компоненту из Delphi
2) передавать ей параметры динамически (например, переменные)


(и еще... )

Новые обсуждения в разделе Visual Basic:

> как послать изображение по сети...
Я делаю так...
Программно беру изображение экрана и сохраняю его в файл... бинарно его открываю и посылаю через сеть другой программе client у. А там при бинарном сохранении в файл прога зависает...
Как можно это сделать... чтобы увидеть хотябы один раз изображение удаленной машины ?
> VB V6.0 для новичка, не слишком ли круто ?
Здравствуйте!!!
Хотел спросить совета...
Я хочу научится програмировать на VB...
Установил себе VB v6.0 не слишком ли круто для начала?
Купил букварь по VB 6 (С.Браун) - подойдет ли книга?
Ну и в общем... может ещё какие дельные советы или ссылки дадите начинающему... плиз...
Заранее премного благодарен.
> Выключение компа, Выключение компа
ДЛЯ XP
Мне надо при нажатии одной кнопки комп перезагружался.
При нажатии другой кнопки комп выключался.

> Отслеживать запуск программы, Определять запуск одной и той программы
Доброе утро, добрый день, добрый вечер - кому как.
Мне нужна помощь(это всем надо). Так вот продолжаю, мне нужна помощь.
У меня есть откомпелированный ехе фаил. Он будет запускатся автоматически(я пропишу в автозапуск), и будетсидеть в трее, но скрыта. Но мне необходимо чтобы: вдруг какойто осёл захочит запустить ещё один раз этот же ехе фаил, и когда он запускает прога находила что: запушен один и тот - же фаил и например выскакивал эрор, или самоуничтожалась прога, или что-то ещё, но так чтобы это "что то ещё" я мог устанавливать сам.
Навсякий случай: у меня ХР

> Как получить список пользователей "Получателей", Outlook - VBScript
Как с помощью VBScript в форме получить список пользователей "Получателей", которых указали в стандартном поле "Кому" (тип поля "Получатель"), во форме типа "помещение в папку", а не в форме типа "Сообщение" (Просто у формы типа "Помещение в папку" отсутствует поле "Item.To", а надо определить что указали в поле "Кому").
> В systray, Help Me!
Народ, как сделать так что бы программка скидывалась в systemtray в иконку и тама работало меню , при нажатии на иконку правой миши
> как перемешать элементы массива
Вообщем сабж.
Т.е. есть массив, в качестве переменных которого string, нужно перемешать последовательность
этих переменных в произвольном порядке и слить обратно в файл.

> Как сделат средствами VBA "автотекст", помогите плззз
День добрый!
Подскажите, пожалуйста, как можно сделать средствами VBA автотекст. Т.е. пользователь вводит слово, если есть слова начинающиеся с такого сочитания буквы появляется для выбора этот список, в котором можно выбрать нужное слово. если такого нет, то вводить дальше. Список нужно редактировать, т.е. сам пользователь изначально может ввести туда данные, а потом пльзоваться всем этим.


 

(и еще... )

Новые обсуждения в разделе .NET:

> Определение длины строки, в точках
Есть ли в .Net что-то похожее на win apiшную GetTextExtentPoint32?
> Конструктор строки из массива символов - глюк ?, Может кто уже сталкивался
Считываю двоичный файл в массив байт - bt[]
Преобразую эти байты в массив символов - ch[].

Все нормально. Байты соответствуют символам.
Длина массива - 16896 символов

Теперь вызываю конструктор строки

int size = Convert.ToInt32(ch.Length);
string str = new String(ch, 0, size-1);

И строка у меня всего 3 начальных символа.И длина у нее 3 символа.
Четвертый символ - это 0. Может поэтому. Хотя пытался искать в документации - все никак не найду. По всему выходит, что в строке хоть черта в ступе можно хранить.

Это глюк такой или особенности хранения строк ?
Ради интереса приведу код целиком

System.IO.FileInfo f = new System.IO.FileInfo("test.bin");
int size = Convert.ToInt32(f.Length);
byte[] bt = new byte[size];
char[] ch = new char[size];

System.IO.FileStream fs = new FileStream("test.bin",FileMode.Open);
fs.Read(bt,0,size);
fs.Close();

for(int j=0; j<size; j++)
{
ch[j] = Convert.ToChar(bt[j]);
}

string str = new String(ch,0,size-1);

Если посмотреть на массивы, то там все нормально. А вот строка ... Я плакаль.

> Что такое домен приложения ?, вопрос
САБЖ, собственно ... я тут книгу по .NET Remoting читаю, вот, там все про какието домены приложений, и про взаимодействие чего то там ... вобщем пока все темно и не чего не понятно ...
> VISUAL STUDIO .NET 2003 and C#, некоторые вопросы
Короче говоря я тут подумал и решил что буду изучать С шарп, вот только я не пойму- у меня дома книга лежит (основы С#), а там все примеры консольные приложения ... , вот я хотел спросить, в С # можно делать тоже что на бейсике ? И вообще если говорят визуал С шарп, это значит что там и формы разные как в барсике делать моно, не в ручную код вбивая !!!
И еще вопрос - где мне визуал студио дот нет взять ? И сколько оно стоить будет (разумеется не ... )?
> Autoredraw в .NET
Привет. Пока я гость (сижу на чужом компе). Народ, не знаете ли вы как реализовать Autoredraw VB.NET или C#. Т.е. чтобы всё что было нарисовано на форме не пропадало при перекрывании другим окном. Свойства Autoredraw как в VB6 я, так понял, нет. Посмотрел Майкрософтский пример, так они там по точкам сохраняли и потом перерисовали. Может есть какой то другой способ. Я изучил класс Graphics, но ничего путного не нашел

(и еще... )


Новые обсуждения в разделе Assembler


> где бы достать упражнения по asm
только без ответов, а нето сорвусь
и не слишком сложные

> Перевод из HEX в BIN систему счисления
Народ!!! Please. подскажите как написать на Асме прогу перевода из шестнадцатиричной системы счисления в двоичную. Если можно приведите код.
> Блокирование клавиатуры
Ребята помогите написать резидентную программу которая бы загружалась при загрузке Windows и в течении всей работы блокировала клавиши Alt+"=" тоесть при нажатии на это сочетание клавиш никаких действий бы непроисходило как будто их нет.
> микрокод, Hello world!
задача - вывести сообщение "Hello world!" уместив код и данные в 16 байтах программы.

(и еще... )

Новые обсуждения в разделе Perl:

> Динамический метод, Какие будут предложения
Как использовать модуль Perl(.pm) в программах С
a) при отсутствии на машине Perl интерпретатора.
б) при его наличии.

> TIMESTAMP(12) в человеческий вид :)
Как TIMESTAMP(12) переконвертить в что-нибудь, типа: ($year, $month, $day, $hour, $min, $ss)
Формат TIMESTAMP(12): 030417121049
год, месяц, число, часы, минуты, сек
> Использование модуля., .......
Как использовать модуль Perl(.pm) в программах С
a) при отсутствии на машине Perl интерпретатора.
б) при его наличии.


(и еще... )

Новые обсуждения в разделе PHP:

> Запись информации в файл, Permission denied
При попытке открыть файл для записи $f=fopen("file001.dat","w"); , выдается сообщение:

Warning: fopen(file001.dat) [function.fopen]: failed to create stream:
Permission denied in /home/inform_stat/public_html/loadbasa.php3 on line 38

В чем причина ?

Если я правильно понял, то надо Permission для чего-то изменить. А для чего и как ? Не знаю, важно это или нет, Permissions для public_html установлено: drwxr-xr-x
> можноли из пшп вызвать функцию длл, как это сделать
САБЖ
> пишем класс для работы с файлами как с бд, дружненько !
Вот собственно я решил что надоб написать класс который позволял бы работать с файлами как с базами данных - то есть что бы можно было добавлять изменять, ну и желательно что бы этот класс можно было применить в любом деле, допустим: хочу гостевую сделать без бд - пожалуйста, формат хранения такойто, и вовод тоже, захотел новости - пожалуйста записываем через класс и получаем массив из него же .... думаю я понятно мысль свою обяснил ? Нет ? Да?

Я начну (чуть позже) а вы там пока подумайте

--- да, и, чуть было не забыл: все с обильными вразумительными комментариями ---
> PHP и ZIP архив
Подскажите где можно найти библииотеку для работы с ZIP архивом, достаточно чтобы могла хотябы распаковывать и читать файлы из архива. ОС сервера - windows 2000, PHP 4.
благодарен.
> SMTP, А именно SMTP-авторизация
Существуют ли в природе SMTP-модули (точнее, инклуды) для РНР? Я бы с удовольствием ими воспользовался .

Но пока я пытаюсь сам написать емайлер, и столкнулся с проблемой. На самом деле, это вопрос не по РНР, поэтому буду благодарен модератору, если он перенесет тему куда следует ;).

Дык вот, для того чтобы просто отправить письмо, нужно присоединиться к SMTP-серверу и послать строки:

HELO 123.123.123.123
MAIL FROM: <my@email.ru>
RCPT TO: <vasya@pupkin.ru>
DATA
Письмо
.
QUIT

Так? Вроде так.
А что нужно послать, если сервер требует авторизации? Прошу примерчик, типа как я привел.
Спасибо.

(и еще... )

Новые обсуждения в разделе Java:

> связь JDK с IE
Какие то странные метаморфозы происходят с моим апплетом.
Три дня прекрасно работал под (IE 6.0), потом вырубился.
Главное прекрасно работает под Netscape & Opera. Я тут экспериментировал
с JDK, менял версию 1.3.1 на 1.4.2 и наоборот, имеет ли это связь с IE, он вроде имеет свою
VM?

> Готовые компоненты или классы
Народ, а чЁ, например по Дельфи или СиБилдеру полно всяких сайтов с готовыми компоентами, а нечто похожего для Явы не наблюдается?
НашЁл я тока пару сайтов с этим делом и то, на одном не дают ничего скачивать.
> Еще один вопрос про локальную сеть!
Мне в руки попалась одна статейка там написано, что по соображениям безопасности аплеты не могут получать доступ к файлам через локальную сеть. Это правда
Если да, то получается, что с помощью Java нельзя создать прогу которая копирует файл с одного локального компа на другой через сеть. НАРОД, может я ошибаюсь (очень хочется в это верить!) ?
> Декомпиляция классов - нихочу!, Как можно енто предотвратить?
Каким образом можно защитить свои классы от декомпиляции?
> JButton не хочет включаться :(, не enable'ится и всё тут...
Чего-то я видимо не так делаю. Пишу в JBuilder, при помощи его конструктора на форму кидаю кнопку, в свойствах ставлю enabled false, затем в коде пишу xxx.enable()
Кнопка на форме во время работы программы ни как на это не реагирует, то есть остаётся серенькой и не нажимаемой.
В отладчике смотрел - код выполняется, но результат нулевой... Ни кто не встречался?

> UploadFilesLib
Если кто имеет документацию на пакет UploadFilesLib, от компании IBM скиньте пожалуйста ссылку. Замечательный пакет для перекачки файлов на сервер.
> объект-создатель?, как узнать своего объекта-создателя?
Встала интересная задача - необходимо в (к примеру) конструкторе создающегося объекта узнать тот объект, в котором породили этот создающийся объект. грубо говоря где написана команда new. логичным казалось бы не морочить голову себе и другим и передавать всё что мне нужно прямо в параметрах конструктора, но такой вариант практически не проходит...

(и еще... )

 

Новые обсуждения в разделе JavaScript:

> JavaScript для плавного обновления фрейма чата, зайди и прочитай :))
Помогите !! У меня есть чат(www.vipchat.4u.ru) -(это не реклама)
Мне нужно чтобы фрейм с сообщениями обновлялся плавно т.е. чтоб почти не видно было refresh'а. Помогите, напишите здесь код скрипт, чтобы можно было это сделать
> Картинка как ссылка но не ссылка!, Нужно сделать такую фигню...
У меня такой вопрос:
Как, применив функцию onmouseover, превратить курсор, проходящий над картинкой, в палец, как-будьто он проходит над ссылкой?

> DHTML MENU, как это сделать
Как сделать DHTML MENU как тут с левой стороны !???

(и еще... )

Новые обсуждения в разделе Базы Данных:

> в MySQL нет файла mysqlaccess.exe, Подскажите, пожалуйста
А не кто мне не скажет почему у меня в MySQL нет файла mysqlaccess.exe ?

> Клиент+сервер ношу с собой, или как избавится от зависимости.....
Прочел тут топик, где заспорили о том нужно ли развивать FoxPro или MS лучше забить, и в который раз задумался: допустим хочу я написать приложение, для задач которого очень удобно часть данных хранить в некоей БД. В таком варианте у меня появляются дополнительные удобства (и проблемы ), как то использование SQL для "массированной" обработки данных и пр. Много говорить не буду, т.к. все в этой теме выгоды использования БД лучше меня понимают.
Но за свою недолгую жизнь я неявно сталкивался с такой ситуацией: программа такая-то некоей организации нужна, но вот заставлять ее покупать MS-SQL или Oracle не имеет смысла. Сразу по нескольким причинам: файлы с данными никогда не будут зраниться централизованно на сервере, каждый экземпляр программы запускается для эксклюзивного редактирования какого-то проекта (файла данных, группы файлов, автономного набора данных), нет возможности воспользоваться услугами админа БД для поддержания всей информации, стоимость сервера БД намного превышает стоимость создания самой программы, клиенты должны иметь возможность "скопировать на дискету и отдать коллеге". Если причин мало, то я могу привести еще с конкретными примерами.

Так вот какая ситуация получается.
С Борландом все понятно: есть BDE, установленный в системе, и все обращения к файлам осуществляются с его помощью.
У MS только FoxPro создает приложения, работающие "автономно". Несколько мойх файлов + пара dll для работы с фалами FoxPro. Все остальные варинты создания клиента от MS,будут требовать наличия хотя бы Access, который тоже денег стоит.

Если мой вопрос звучит тупо, то please сразу шапками не закидывайте. Просто я никогда серезно над этой проблемой раньше не задумывался, а тот же BDE по сути тоже сервер и я своего клиента не смогу запустить с дискеты без предварительной установки BDE в систему. Про DOS я вообще молчу.

P.S. Хочется свободы в выборе, а не монополию от того же борланда на BDE.
> Отслеживание чужих изменений и транзакций, MS-SQL
Есть ли способ отследить обращения других юзверей к таблице с которой я в данный момент работаю?
Или хотя бы получить сигнал, что мои данные, выбранные SELECT'ом устарели?

А то у меня пользователь работает с БД, пока он туды изменения вносит другие могут уже что-то заменить.
Обновление по таймеру согласитесь, мягко говоря, тупой вариант.

P.S. использую OLE DB
> SQL 92, group by
Есть необходимость создать график. Для этого значения должны группироваться. Но, что делать если надо группировать не по значению поля а по, например первым двум символам? Сразу говорю конструкции типа

SELECT SUBSTRING(name FROM 1 FOR 2)
from TableName
group by name2
// или
select name2
from TableName
group by name like '77%'

Не срабатывают. Т.е. нужно использовать в таком запросе часть, а не все, значение поля.


(и еще... )

Новые обсуждения в разделе Технологии и алгоритмы:

> Обработка электронной микроскопии, Алгоритм определения площадей
Электронные снимки структуры представляются в виде отдельных зерен, некоторые (или все) из них могут быть соединены между собой (островки или лабиринт). При обработке необходимо бывает определить площадь
каждого зерна/островка и выдать соответствующую статистику.
Как этот процесс автоматизировать, если изображение представлено в черно-белом формате (градации серого) и, из-за особенностей процесса получения, цвета зерен и границ может существенно меняться в разных частях снимка?
> Поиск кратчайшего пути..., По станциям московского метро
Люди, подскажите...
даже не знаю, как подступиться... голова совсем не работает...
хоть идею подайте...

> Сигнал с частотной манипуляцией, нужен алгоритм детектирования
надо из синусоиндального сигнала получить биты по алгоритму F,F/2
схему поять мне лень скажите как это сделать!!!!!!
(сигнал идёт в звуковую карту!!!)
хотябы олгаритм!!!!!!!!!!!


(и еще... )

А также другие темы на Форуме программистов - www.forum.vingrad.ru


С Уважением,
администрация Форума Программистов, Vex

Вы получили данное письмо, так как подписаны на еженедельную рассылку Форума программистов - Vingrad. Отписаться или изменить параметры подписки можно на http://www.subscribe.ru/


http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное