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

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

  Все выпуски  

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


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


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

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


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


> Начинаем изучение С/С++
Тема полезна для тех, кто только начал или хочет начать изучать C++
> размеры CStatic
Есть PictureBox или CEdit, есть класс CPictureEx так вот как сделать так чтобы при выводе картинке изменялся размер картинки, а не размер CEdit(CPictureBox) ??
> Динамическое выравнивание текста в CEdit, VisualC>>MFC
Возможно, ли изменения выравнивания после создания элемента CEdit?
По идее за это отвечают стили:
WS_EX_LEFT/WS_EX_RIGHT - для любого окна
ES_LEFT/ES_RIGHT - для CEdit
Стиль запросто меняется до вызова, CEdit::OnCreate спомощью:

ModifyStyle(ES_LEFT, ES_RIGHT);
ModifyStyleEx(WS_EX_LEFT, WS_EX_RIGHT);


А при динамическом изменении выравнивания как быть? (например при нажатии на кнопку)

> Как перехватить аппаратное прерываение
Привет!
Такая ситуация, нужно, что бы запущенная программа перехватывала аппаратное прервание или изменени происходящие в ходе работы.
Например:
Я хочу, что бы программа риагироваля на открытие сидирома или на начало записи на CDRW.
В ЧЗВиО написанно, как проверить ести ли диск в лотке. Но не буду же я постоянно это проделывать.

> Нужно распаковать запароленный zip архив, Как это сделать?
Как распаковать zip-архив под паролем (пароль известен)?

> Быстрое выделение памяти для нескольких объектов, Выделение памяти оптом?
Такой вопрос: при открытии документа у меня создаются сотни тысяч однотипных объектов (одинаковых или порождённых от общего родителя). Оптимизация этой процедуры упёрлась в тот факт, что сотни тысяч операторов new для CObjecta занимают огромное время! Не знают ли уважаемые участники конференции, как сократить это время, или может в VC++ есть возможность выделить память оптом для нескольких объектов?
> Сервисы в Win2K, добавление нового
как программно добавить новый сервис в win2k?

> Хочу пересесть под ЛИНУКС, ваши советы, предостережения....
я хочу пересесть под линух, и програмить там, вот скажите какие там особености, и как например программировать под КДЕ.
> MS Office из C++, OLE-автоматизация
Подскажите, где найти информацию о том, как управлять Excel из программы на C. Всё дело в том, что я работаю в Borland C++ Builder, не используя VCL, всё делаю через API. Кроме того хотелось бы, чтоб программа работала, используя стандартные dll из MS Office. Помогите найти примеры.
> кнопки XP, округлости
кто сидит под XP/2000 знает, что там "круглые" кнопки.
блин, CreateWindow("BUTTON"...) их не делает. как их делать то?


(и еще... )

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

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

> Консольное приложение
Вопрос не совсем о программировании, а скорее о самих Delphi.
чачтенько приходится писать консольки с привычным Writeln, но тут такая проблема:
не хочет она мне руссими буквми писать и всё тут, как быть ?
> Помогите с реестром
Помогите пожалуйста:
Я хочу чтобы программа добавляла в реестр информацию из указанного файла, но почему то в одно место (раздел реестра) получается, а в остальные нет.
Напишите как делать! Пожалуйста.
exec('c:\windows\regedit.exe','/s c:\aaa.reg');

> Дерево классов, Где его найти?
Народ! Расскажите, где можно найти полное дерево классов Делфи, начиная с... (я не знаю, какой там самый верхний). Включая всякие Tobject, Tcomponent .....
> Прокси
Нужно создать прокси локально, т.е. в броузере пишется, например прокси сервер localhost, порт 8080, чтобы фильтровать входящую инфу.
Т.е. примерно так
[клиент]-[локальный прокси]-[удаленный прокси]
Где можно найти инфу как работать в качестве прокси и в качестве клиента прокси. Может у кого примеры есть?
> Определение времени исполнения проги
Как можно определить время исполнния проги (в паскале)
Но оапеделять нужно количество тактов процессора а нескунды. я понимаю, что число будет очень большое, но все же. Именно такты, т.к. у разных людей разные камни, а одна и та же операция, я думаю, выполняется за равное кол-во тактов.
Т.е. при различных дополнениях и улучшениях проги можно будет реально оценить изменение времени на ее исполнение.
Подскажите как сделать или где можно скачать.
Если есть то скиньте на Black_Joker@hotbox.ru
> Дерево классов, Где его найти?
Народ! Расскажите, где можно найти полное дерево классов Делфи, начиная с... (я не знаю, какой там самый верхний). Включая всякие Tobject, Tcomponent .....
> FileMapping
Вот такой вопрос: как работать с файлами, отображенными в память? Особенно не понятно, что делать с указателем на начало области отображения файла.
> Файловый менеджер на Pascal, Помогите, пожалуйста.
Помогите, пожалуйста. Чем и как можно вывести на экран дерево каталогов с файлами, как в far или nc?


(и еще... )

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

> Форма, Ворма поверх всего
Я делаю часики с кучей наваротов, но мне надо сделать так, чтоб при нажатии на Check моя форма становилась постоянно поверх всего, а при отжатии возвращалась к обычным параметрам.
Vano-K@rambler.ru
Помогите ПОЖАЛУЙСТА, я очень прошу, ЗАРАННЕЕ БЛАГОДАРЮ ВАС ОТ ВСЕЙ ДУШИ

> Visual Basic и XP, помогите решить проблему
Мне недо каким-то образом заблокировать XP, чтоб не работали горячие клавиши Alt + F4, Ctrl + Alt + Del и т.д. , или чтоб моя задача не отображалась в поцессах. (На 98, ME реботало, а на XP не работает, как я уже не ивращался, чего я токо не делал, а сделать надо так, чтоб нельзя закрыть форму.) Кто нибуть помогите, у кого я только не спрашивал, скоко литературы не прочёл, А БОЛТА. Зараннее искренне благодарю вас
> использование инструкции SendKeys, не знаю, как заставить работать код
'Большая просьба: объясните мне, глупому, почему такой код дает ошибку (недопустимый вызов процедуры или аргумент):
MySHell = Shell("C:\Program Files\Internet Explorer\IEXPLORE.EXE", vbNormalFocus)
AppActivate MySHell
'или
RetVal = Shell("C:\Program Files\Internet Explorer\IEXPLORE.EXE", vbNormalFocus)
AppActivate RetVal
'или
ReturnValue = Shell("C:\Program Files\Internet Explorer\IEXPLORE.EXE", vbNormalFocus)
AppActivate RetVal
'а такой -
RetVal = Shell("C:\Program Files\Microsoft Office\Office\EXCEL.EXE", vbNormalFocus)
AppActivate RetVal
'нет?
> Генератор случайных чисел
Возможно ли создание СЛУЧАЙНОГО генератора чисел, не зависящего от системных часов?
> FireWall, Нужны исходники
Возможно ли создание СЛУЧАЙНОГО генератора чисел, не зависящего от системных часов?
> Запуск проги на удаленном компьютере
Мне нужно написать две проги. Одна на моем компьютере должна запускать другую на удаленном. Кто знает помогите если это вообще возможно.
PS. Вторая должна запускаться именно на удаленном компьютере, а не с удаленного на моем!

> интернет и Vb, Как определить есть ли подкл. к инету?
Может кто-нибудь подскажет доходчиво на примере как определить
подключен ли компьютер к интернету или нет? Буду очень признательна за подсказку!

> Ексел и длл, обработка положения мышки
меня есть некая длл которая должна быть подключенна к документу ексель, на ВБ я программирую мало, поэтому и прошу помощи.
Надо:
1. подключить ДЛЛ
2. при удержании мышки над ячеек более секуны вызывать функцию из ДЛЛ.
помогите кодом
ДЛЛ писал я.

 

(и еще... )

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

> Toolbar как в 7 студии, как сделать?
Вот собственно вопрос: как сделать такой тулбар? Имеется в виду тулбар с визуальными компонентами в седьмой студии?

> Проблема с NET, Установка/Переустановка
Был NET. После порчи реестра - не запускался. Uninstall не работал, писал - что какой_то.msi не может открыть (этот файл был и доступен, т.е. никто его не держал). Удалил вручную.
Начал ставить снова - опять пишет, что файл *.msi не доступен, хотя он лежит в каталоге!!
> PropertyGrid, удобная штука 8)
Вот наткнулся на тот компонентик, который отображает свойства компонентов в VS .NET. Может это для кого-то и не новость, но все же. Идем в Toolbox, из контекстного меню выбираем Customize Toolbox, закладка .NET Framework Components, ищем там Property Grid, добавляем на Toolbox, выбираем, кидаем на форму, при загрузке формы такой код:

private void frmMain_Load(object sender, System.EventArgs e)
{
propertyGrid1.SelectedObject = this;
}

и далее в рунтайме меняем любые свойства формы, естественно, что этот компонент может редактировать свойства любого объекта. Т.е. в свое распоряжение мы получили довольно удобный, симпатичный, а главное мощный компонент редактор свойств. пользуйтесь

(и еще... )


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


> сложение чисел со знаком
ВНедавно только с асмом познакомился...
Есть входной массив на 10 елементов:
iMass dw -200, 23000, 2345, -10790, 287555, 425, ...

и Выходной массив:
oMass dd 5 dup(?)

надо чтоб было так:
oMass[0] = iMass[0]+iMass[3]
oMass[1] = iMass[1]+iMass[2]
и т.д.

делаю так:
CODE

ля - ля - ля
mov cx, кол-во эл. выходного массива (oMass)
lea si, iMass
lea di, iMass
mov bx, di; bx - адресс выходного массива (oMass)

sub di, 2; di - указаывает на последний эл входного массива (iMass)

m1:
mov ax, [si]
cwd
adc ax, [di]
jc m3
mov [bx+2], dx
m3:
mov [bx], ax
переходим к след. эл. массива
loop m1

Как-то он считает странно, ну с некоторыми отрицательными числами че-то загоняет, в чем прикол не знаю. Может я сам тут намутил (скорей всего), но я в асме недавно, так что помогите плззз .
> vga
каким способом осуществляется сдвиг выводимого изображения на число точек, не кратное 8 в режиме записи 0? я пробовал использовать регистр сдвига, но тот оказался кольцевим. мне надо вывести на экран изображение в формате, который используется в паскале (getimage/putimage)
> Температура процессора
Мне нужно узнать температуру процессора. Если знаете как, то напишите, пожалуйста, процедуру или функцию, точнее её тело и список параметров, чтобы я её смог впихнуть в мой Delphi-проект.
> микрокод, Hello world!
задача - вывести сообщение "Hello world!" уместив код и данные в 16 байтах программы.

(и еще... )

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

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

> Компилирование модуля, .......
Как скомпилировать модуль С из модуля Perl (.pm) ?

(и еще... )

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

> передать значение из javascript в php, передать результат нажатия кнопки в php
Имеется скрипт:
<?php
print "
<script Language='JavaScript'>
confirm('Нажмите Ok или Cancel');
</Script>
";
print "Нажато - ";
?>

как вывести в php результат нажатия кнопки в javaScript'е?
Заранее благодарен.
> Как определить, откуда вызывается скрипт?
Подскажите, возможно ли определить имя .shtml-файла, из которого вызывается скрипт через <!--#include file="111.php" -->. Если да, то как? Буду очень благодарен.
> получение ip адресса, REMOTE_ADDR
Промогите, пожалуйста, как получиить ip-адресс машщины с которой был зделан запрос к скрипту?
Попробовал $ip=$REMOTE_ADDR не работает? В чем моя ошибка

> Обработка логов сайта, Обработка и вывод
Такой вопрос: Как мне разбить такую вот строку -
имя:значение|имя:значение|имя:значение|имя:значение|имя:значение|имя:значение|имя:значение| (где ":" разделяет имя и значение, а "|" разделитель между неким количеством имя значение)
Необходимо создать массив с переменными(имя) которые содержат в себе информацию(значение)
> Перезагрузка сервера, Как???
Вот в принципе что меня интересует... Как перезагрузить тот же Апач средсвами РНР, т.е. одной командой, т.к. выгрузить, а потом опять загрузить по понятным причинам нельзя...

(и еще... )

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

> Цикл и отзывчивый интерфейс
Перехожу от сервлетов к обычным свинговым прогам.

Когда какой-либо класс входит в длительный цикл, то хотелось бы как-то на этот класс влиять, т.е. на Дельфи я вставлял внутри цикла Application.ProcessMessage и интерфейс проги становился отзывчивым.
Меня интересует как того же добиться в яве, с помощью нитей (thread)?
> Работа с Локальной сетью
Если кто занимался сетью подскажите пожалуйста как получить список всех локально подключенных компьютеров(аналогично сетевому окружению в Windows). И как перекопировать заданный файл в какой-либо из этих локальных компов!
> Еще один вопрос про локальную сеть!
Мне в руки попалась одна статейка там написано, что по соображениям безопасности аплеты не могут получать доступ к файлам через локальную сеть. Это правда
Если да, то получается, что с помощью Java нельзя создать прогу которая копирует файл с одного локального компа на другой через сеть. НАРОД, может я ошибаюсь (очень хочется в это верить!) ?
> Как сделать overwrite функции paint()
Вопчем у меня такая проблема.
Ест application, на котор@и я поставил другой panel.
И вот как можно сделать так, чтобы для каждого влоjенного panel a, я мог бы вызват по отдельности paint()?
Если jа напишу свои класс наследник от panel , и в нём я сделаю overwrite функции paint() . Тогда могу ли я использовать мои клас как panel. то есть могу ли я его поставит на окошке прилоjения?
> В проге нужно сделать выбор каталога., Каким образом??
Использую JBuilder7
В проге нужно сделать выбор каталога.
Каким образом??
Пока реализовал с помощью jFileChooser, но он как-то непривычно работает.
Интерфейс JBuilder имеет свой диалог для выбора каталога. Порылся в библиотеках самого JBuilder, но чЁ-то не нашЁл что он использует.Может есть какие-нибудь сторонние компоненты??
> запуск из сервлета внешней программы
Кто-нибудь сможет подсказать в чем загвоздка ?
Сайт работает на Windows 2000 Server. Запускаю сервлет через связку Apache-Tomcat. Необходимо во время выполнения запустить параллельно notepad.exe. Делаю следующее :
Runtime rt = Runtime.getRuntime();
rt.exec("c:\winnt\notepad.exe");
Сервлет отрабатывает но запуска notepad-a не происходит. Причем в диспетчере задач поток с аналогичным названием появляется. Убить себя не дает(отказ в доступе).
> Как сделать работу с событиями?
Есть два класса - один делает интерфейс пользователя, а второй выполняет какую-либо операцию (например считывает файл).
Мне нужно в интерфейсе отображать прогресс выполнения операции рабочим классом. На Дельфи в рабочем классе делалось свойство процедурного типа, а интерфейсный класс передавал свойству свой обработчик (метод). А как такие вещи делаются в Яве?

(и еще... )

 

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

> Картинка как ссылка но не ссылка!, Нужно сделать такую фигню.
У меня такой вопрос:
Как, применив функцию onmouseover, превратить курсор, проходящий над картинкой, в палец, как-будьто он проходит над ссылкой?
> and в if
Люди помогите подскажите если JavaScript кострукция and каков ее синтаксис
пишу так
if(a>1 and a<9){

}
но это не работает!!!
> Очистка полей, вопрос по формам и не только

Есть фреймовая структура (чат). Мне нужно чтобы содердимое формы отправлялось на сервер, но сама страница с полями не перегружаласЬ! (если если страница будет перегружаться, то проблема сразу отпадает)

Пробовал написать скрипт, который бы отправил форму а потом очистил поля - не получилось. Затем попробовал из другого окна очистить - опять промах

И вот думаю, то ли у меня руки кривые, то ли просто я чего то не понимаю

(и еще... )

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

> Несколько вопросов по InterBase, Помигите разобраться с IB
Буду признателен если кто-нибудь поможет мне разобраться с интербейсом.
Я создал новую БД, состоящую из нескольких таблиц (+ еще тригеры и генераторы для автоинкремента) используя утилитку IBExpert. Далее хотел создать приложение (на с++ Билдере), которое собственно и будет вносить в эту базу данные. Но сразу у меня возник ряд проблем:

1. Почему-то я не могу писать данные в таблицы (могу их открывать только в режиме ReadOnly). С чем это может быть связано? Может ли это зависить от настроек самой БД или еще от чего? Я пока что использую стандартный логин и пароль (Sysdba - masterkey).

2. Можно ли создать что-то вроде алиаса в IB, дабы не указывать полный путь к базе. Как подключаться к базе на другом компьютере используя, скажем, протокол TCP/IP и что для этого нужно?

3. В последствии мне нужно будет использовать не Sysdba - masterkey на некоторый список пользователей со своими логинами, паролями, правами доступа. При этом Sysdba - masterkey нужно будет закрыть. Как это сделать?
> Значение из таблицы
Каким образом в Delphi можно получить какое-либо значение из таблицы в переменную?
> Сколько строк в таблице, помогите новичку
В общем решил я заняться изучением работы с MySQL, и возникла такая проблема.
Мне нужно узнать сколько строк в таблице, и номер последней строки.
Поможите кто-нибудь.. или скажите где искать
> Автоинкримент
Как создать поле автоинкримента в таблице Paradox ?

(и еще... )

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

> Пересечение отрезков, Определение пересечения 2-х отрезков
Подскажите пожалуйста способ определения пересечения двух отрезков в трехмерном пространстве. Сам я определяю по пересечению проекций отрезков на плоскости, но это как-то коряво на мой взгляд...
> Алгоритм жеребьевки
Есть ли какой-то математический алгоритм проведения жеребьевок команд?

Например:
Есть n - команд,
все команды выступают на одном поле.
каждая команда должна провести встречи со всеми другими командами.
Задача:
Нужно найти порядок проведения встреч между командами таким образом чтобы ни одна команда не играла несколько игр подряд, т.е. чтобы между играми одной команды были паузы.

Достоверно известно:
Формула количества встреч: (n*(n-1)) / 2
Также проверил что для 4 команд рассчитать порядок без "передышек" нельзя.

Если кто может помочь очень прошу...
> Определение видимости в 3D, порядок обхода вершин
Для описания 3D грани важен порядок обхода вершин - он влияет на направление нормали к этой грани.
Гран видима, если глядя на нее вы пробегаете вершины против часовой стредки.
Задача: полигон, лежащий в пл. XOY описывается координатами своих вершин, следующими последовательно одна за другой. Необходимо проверить порядок обхода вершин и при необходимости изменить его на обратный, чтоб полигон всегда был виден сверху.

Решение: берем любые две соседние стороны, представляем их как вектора и находим их векторное произведение. Если найденный вектор "смотрит" вниз, то меняем порядок обхода вершин.

Данное решение работает 100% только для выпуклых многоугольников. Для многоугольника, имющего "вогнутые" сегменты можно взять стороны "вогнутого" сегмента и результат будет противоположен.

Сам уже чего-то не могу сообразить как усложнить алгоритм.
Можно конечно разбить его на треугольники, но тогда необходим алгоритм разбиения так, чтоб все треугольники лежали внутри описываемой области.

Есть у кого стоящие идеи?


(и еще... )

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


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

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


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

В избранное