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

Программирование. Форум !!!

Мозаика

Доброго времени суток, всем!!

Постановка задачи: Решил написать программулину, напоминающую мозаику,
т.е. должно быть графическое поле и панелька с фигурками, из которых я
собираю, что хочу, перетаскивая их на это поле (полный драг энд дроп
:)), и в БД храню координаты каждой фигуры и как они там между собой
состыковываются. Надеюсь объяснил......
А что собственно мне нужно??: хочу услышать ваши идеи :)

   Аюпов Роман Шамильевич   ответов: 16   2007-01-11 18:45:42 (#579792)

прозрачное окно

Привет всем :-)

Пусть имеется хэндл окна HWND. Необходимо сделать это окно
полупрозрачным с заданной степенью прозрачности. Пожалуйста, приведите
кусок кода. Windows XP.

     ответов: 3   2006-12-30 18:41:44 (#625332)

Помогите разобраться с Close

Всем привет!

Кто-нибудь может помочь со следующей бедой:
AddZakazForm является avaible form. Почему следующий код приводит к
ошибке? :

if (msg.message=wm_keydown) then
case Msg.wParam of
vk_escape:
begin
if (findwindow(nil,'Добавить заказ')<>0) then addzakazform.close;
end;
end;

То есть после того как форма addzakazform создана - естественно, всё
работает нормально, но если ее закрыть и снова нажать esc, то выпадает
ошибка. Может быть как-нибудь более корректно осуществлять поиск среди
своих форм? Сильно не пинайте - чайник :)

     ответов: 1   2006-12-08 19:37:01 (#618045)

Как запретить Alt+F4?

Драсте! Как запретить Alt+F4?

     ответов: 12   2006-11-24 18:35:14 (#610091)

защетита файла от изменений

Как защитить файл от изменений? "Только для чтения" слишком банально.

     ответов: 1   2006-11-17 05:20:38 (#610092)

delphi7 & firebird & rave reports

Всем привет!
Такой вопрос: пишу на дельфи базу с информацией о людях, которая
хранится в firebirde. Также нужно хранить фотографии людей и в
последствии вместе с остальными данными печатать, для чего
используется rave reports. А где и как лучше хранить фотографии и как
их вставлять в отчет?
Спасибо

     ответов: 0   2006-11-07 11:48:46 (#607269)

ошибка при инициилизации

Привет всем.

Написал небольшое приложеньице на C# в Visual 2005. Работало нормально пока
не запустил
в винде, где не был установлен Visual 2005. Там выскакивает сообщение
об ошибке при
инициилизации. Может, кто-нибудь подкинет идею, что делать в этом случае.

     ответов: 1   2006-10-31 17:30:04 (#605452)

index web design

не пом теме но может кто подскажет где можно поговорить о книжке index
web design 6 и прочих

У мення есть 6 (это сборник лучших сайтов за год) есть диск так вот могу
поменять на более ранние выпуски. Купил его за 900 рублей

Слушаю:
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=>
Greg Linderman gregl***@r*****.ru +79099576603

     ответов: 0   2006-10-15 15:58:22 (#600605)

пароль на SYSDBA в Firebird

Всем привет. Помогайте!
Перед отпуском поменял зачем-то сабж и хорошо забыл.
Как быть, просто поменять файлик с паролями нельзя - много всего
крутится. В инете ничего толкового не нашел. Может кто конкретно с
этим сталкивался?

   samr   ответов: 2   2006-10-10 08:24:03 (#597834)

delphi7 & TCheckListBox

Всем привет, такой вопрос: как можно в сабже отследить изменение
выбраной записи?
Спасибо

     ответов: 0   2006-10-03 02:11:14 (#596451)

запрос в Firebird

Всем привет, такой вопрос:
как правильно написать SQL запрос для Firebird который выберет из
таблицы записи о людях которым больше N лет, типа
SELECT * FROM PEOPLES WHERE ....BIRTH....
таблица поле с записью даты рождения
Спасибо

     ответов: 2   2006-10-02 23:13:55 (#595313)

delphi7

Всем привет, такой вопрос:
есть компонент tedit, при нажатии на enter в нем должна автоматом
щелкаться кнопка, написал:

procedure TForm3.Edit1KeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
if key=13 then form3.Button1.Click;
end;

все ок, только остался звук бум от нажатия ентера, как убрать?
Спасибо

     ответов: 6   2006-09-27 12:14:18 (#594484)

Re: delphi7

Добрый день portos_ua,

Tuesday, September 26, 2006, 4:34:58 PM, вы писали:

portos_ua> procedure TForm3.Edit1KeyDown(Sender: TObject; var Key: Word;
portos_ua> Shift: TShiftState);
portos_ua> begin
portos_ua> if key=13 then form3.Button1.Click;
portos_ua> end;

portos_ua> все ок, только остался звук бум от нажатия ентера, как убрать?
portos_ua> Спасибо

Попробуйте form3.button1.OnClick(Self);

     ответов: 1   2006-09-26 18:09:21 (#594489)

стандартная иконка избражения папки в винде

Здравствуй, народ.

Как узнать стандартную иконку избражения папки в винде?

     ответов: 2   2006-09-23 02:53:40 (#592362)

Запуск с параметром коммандной строки

Hello comp,

Не могу запустить приложение c параметрами в коммандной строке. Делаю следующее:

ShellExecute(0, NULL, path+"app.exe", path+"app.exe H___H", NULL, SW_SHOWNORMAL);
Но приложение как будто вовсе не запускается, хотя если 4-й параметр сделать
NULL, то запускается.
Такой вот заморочь.

     ответов: 2   2006-09-09 12:01:10 (#588039)

Компиляция в C++Builder 6

Такой вот вопрос проект написанный на C++Builder 6
был перенесен на другую машину, и при попытке
откомпилировать проект заново Builder "ругается" на отсутствующие файлы
библиотек RXLib и т.п. хотя в данном проекте ни один из компонентов данных
библиотек не используется. Упоминания о них в тексте программы (*.cpp; *.h
-файлах) не нашел. Вопрос где можно в проекте посмотреть и удалить
упоминание о данных компонентах?
P.S.: В настройках проекта на закладке "Packages" в строке "Runtime
packages" вроде все упоминания удалил но безрезультатно...

   Николай Смирнов   ответов: 0   2006-09-08 12:53:45 (#588178)

petsc

Привет Всем.

Помогите разобраться с библиотекой petsc (http://www.mcs.anl.gov/petsc).
Надеюсь, что здесь найдутся пользователи petsc.

А проблема вот в чем. Мне нужно обнулить столбец в матрице. Существует
документированная функция MatZeroRows() -- она удаляет строки, также в
файле ./include/petscmat.h указана недокументированная функция
MatZeroColumns(), но она не работает ( undefined reference to
`MatZeroColumns' ). Конечно можно занести нули в элементы столбца, но
это некрасиво, к тому же память будет расходоваться на нулевые элементы.

     ответов: 0   2006-08-15 22:30:17 (#581027)

Ожидание внешнего приложения

Доброго времени суток, all.

Проблема следующего содержания:
Запускаю внешнее приложение из своего (основного), мне необходимо дождаться его
завершения для дальнейшей работы основного приложения.
В принципе на Сишке реализация через swapxy(P_WAIT,..);//process.h
Но проблема как это сделать в Delphi 6, все начинается коматоз мозга..
Киньте идейку...
Да, попытался через shellexecute, все запускается, но ждать не хочет
:)

   Аюпов Роман Шамильевич   ответов: 4   2006-07-08 11:09:07 (#569552)

Отчет в MS Access

Привет всем, кто не спит

Среда разработки: MS Access
Задача: Построить отчет таким образом, чтобы на первом листе был
один колонтитул, а на последующих другой - спецификация

Есть какие-нибудь идеи?

Афоризм No1: Девиз СМИ: Любое прошлое можно сделать темным, если его правильно
осветить.
Афоризм No2: Наивность - это редкий дар смотреть на мир невооруженным взглядом.
13 июня 2006 г. 23:08:59

Работник мышки и клавиатуры,
просто студент и САПРист
Eugene the Monster

E-mail: mailto:rav***@o*****.ru
ICQ: 291-819-230
Web: www.hallo.nm.ru

     ответов: 0   2006-06-13 23:20:02 (#560706)

RC5

Здравствуйте, comp.

Помогите срочно.
Проблема такая - срочно нужны два исходника на c++. Один шифрует файл,
другой дешифрует.
Нигде не могу найти. Помогите пожалуйста!!!

     ответов: 0   2006-06-01 20:27:59 (#556523)

Re: Как получить указатель на функцию-метод класса

Приветствую, All !

> по-моему на rsdn есть статья "Указатели на функции-члены и реализация
> самых быстрых делегатов на С++".
Это на rsdn.ru ? Интересный сайт !
И статью тоже нашел. Спасибо ! Сейчас читаю.

> Почему же не работают. Замечательно работают.
> Но из-за особенностей функций-членов классов
> используется специальный синтаксис:
> typedef void (A::*pfunction)();
Это то что надо, большое спасибо, все работает !

> Хотя возможно, что будут удобнее виртуальные функции,
> если задача не заключается в том, чтобы сделать
> таблицу с функциями, по аналогии с MFC.
Мне просто хочется сделать несколько аналогичных функций, но
какую из них вызывать заранее не известно. Вот я и пробую
вызывать их по указателю.

Номер выпуска : 5318
Возраст листа : 981 (дней)
Количество подписчиков : 617
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/554886
Получить правила : mailto:comp.soft.prog.prog-rules@subscribe.ru
Формат "дайджест" : mailto:comp.soft.prog.prog-digest@subscribe.ru
Формат "каждое письмо" : mailto:comp.soft.prog.prog-normal@subscribe.ru
Формат "читать с веба" : mailto:comp.soft.prog.prog-webonly@subscribe.ru

     ответов: 0   2006-05-29 03:32:58 (#554886)

Как получить указатель на функцию-метод класса

Приветствую, All !
Возникла такая проблема.
Хочу из одного метода некоторого класса вызывать некоторые
другие методы этого класса через указатель.
Для функций определяемых глобально это работает:

typedef void (* pfunction)();

void f1()
{
}

void f(pfunction)
{
pfunction();
}

void fff()
{
f(f1);
}

Если вызвать функцию fff, то вызовется f и f1.
Этот код я частично списал, честно признаюсь.
Пытаюсь модифицировать его, сделав все эти функции
членами класса:

class A
{

public:

void f1()
{
}

void f(pfunction)
{
pfunction();
}

void fff()
{
f(f1);
}
};

но выдается ошибкаа строке f(f1):
error C2664: 'f' : cannot convert parameter 1 from 'void (void)' to 'void (__cdecl
*)(void)'
None of the functions with this name in scope match the target type

как не пытался изменять код - ничего не помогает.
странно, неужели указатели на функции не работают в классах ?

Номер выпуска : 5315
Возраст листа : 980 (дней)
Количество подписчиков : 617
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/554547
Получить правила : mailto:comp.soft.prog.prog-rules@subscribe.ru
Формат "дайджест" : mailto:comp.soft.prog.prog-digest@subscribe.ru
Формат "каждое письмо" : mailto:comp.soft.prog.prog-normal@subscribe.ru
Формат "читать с веба" : mailto:comp.soft.prog.prog-webonly@subscribe.ru

     ответов: 2   2006-05-28 16:44:30 (#554547)

POST запрос PHP спкрипту

Здравствуйте.

Нужно отправить POST запрос PHP скрипту, но этого не получается :(
Интересно, что со скриптом на Perl все работает

CString strAppName = "Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.0.1)
Gecko/20060111 Firefox/1.5.0.1";

CString strHeaders =_T("Content-Type: application/x-www-form-urlencoded\r\n");

CInternetSession *pInetSession = new CInternetSession(strAppName,1,INTERNET_OPEN_TYPE_PROXY,strProxyServerWithPort);

CHttpConnection *pConnection = pInetSession->GetHttpConnection(strWebServer,INTERNET_FLAG_RELOAD,nPort);

CHttpFile* pFile = pConnection->OpenRequest(CHttpConnection::HTTP_VERB_POST,
strPathToScript);

BOOL result = pFile->SendRequest(strHeaders, (LPVOID)(LPCTSTR)strScriptArgs,
strScriptArgs.GetLength());

Например задаю так
//strPathToScript = "test.php"
//strWebServer = "www.myserver.ru"
//strScriptArgs = "e-mail=mail.test"

В результате PHP не получает мои данные.
Если, кто встречался с данной проблемой, помогите.

Номер выпуска : 5314
Возраст листа : 964 (дней)
Количество подписчиков : 605
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/548122
Получить правила : mailto:comp.soft.prog.prog-rules@subscribe.ru
Формат "дайджест" : mailto:comp.soft.prog.prog-digest@subscribe.ru
Формат "каждое письмо" : mailto:comp.soft.prog.prog-normal@subscribe.ru
Формат "читать с веба" : mailto:comp.soft.prog.prog-webonly@subscribe.ru

     ответов: 0   2006-05-12 22:03:58 (#548122)

Формы MDI

Здравствуйте.

У меня вот такая проблема:
Основная форма создается в основном EXE. Дочерняя форма создается в
статистически подгружаемой DLL. Но почему-то дочерняя MDI форма не
видит основную форму и пишет "No MDI Forms currently active"
Заранее спасибо.

   "Mr. German Sidorenko"   ответов: 0   2006-05-06 06:58:01 (#545822)

Течет ручей, бежит ручей. И ты ничья и я ничей.

Hello comp,

Сабж касается утечки памяти, связанные с SetBitmap, который работает в цикле.
Т.е. на кнопке
через цикл перерисовается картинка. 5 переменных HBITMAP, которые передаются
в SetBitmap, инициализируются
при создании кнопки. Попытки использовать DeleteObject приводят к стиранию картиночки
на кнопке. Такой
вот интересный случай.
Еще интересное наблюдение - утечки памяти определяю через таскменеджер
(там все время растет память, выделяемая
программой, когда перерисовывается картинка на кнопке), там же показывается быстрый
рост каких-то GDI handles.
Подскажите, люди, где про них почитать можно.

     ответов: 8   2006-05-01 00:18:00 (#540369)

Чем перевести Pascal в С/C++?

Привет

Чем перевести Pascal в C++?
Что лучше и где скачать?

Спасибо, Рома.

Номер выпуска : 5301
Возраст листа : 950 (дней)
Количество подписчиков : 544
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/543150
Получить правила : mailto:comp.soft.prog.prog-rules@subscribe.ru
Формат "дайджест" : mailto:comp.soft.prog.prog-digest@subscribe.ru
Формат "каждое письмо" : mailto:comp.soft.prog.prog-normal@subscribe.ru
Формат "читать с веба" : mailto:comp.soft.prog.prog-webonly@subscribe.ru

   "Roman Rudenko"   ответов: 5   2006-04-30 09:28:15 (#543150)

"Регулярные выражения"

>, comp

Вот к примеру есть такой текст:

LowerCase(DateTimeToStr(Now));

Возможно ли вообще, и если да то как, проверить парность всех скобок?

     ответов: 7   2006-04-30 04:05:59 (#541821)

структуры

Помогите начинающему программисту!

Проблема заключается в следующем: есть файл prepr.c -- предназначеный для получения
исходных данных. В prepr.h объявляю структуры:

...............................................
struct ele
{
int i, j, k;
int si, sj, sk;
int material;
}elem[MAX_NODES*2] ;

struct mat{
int NKxx, NKyy;
double Kxx[MAX_TABL], Kyy[MAX_TABL];
double TKxx[MAX_TABL], TKyy[MAX_TABL];
int NDENS, NC;
double DENS[MAX_TABL], C[MAX_TABL];
double TDENS[MAX_TABL], TC[MAX_TABL];
int NQ;
double Q[MAX_TABL];
double TQ[MAX_TABL];
double U, Te, te;
}mater[MAX_MATERIALS];
.............................................

Подключаю файл prepr.h к prepr.c и объявляю 2 экземпляра структуры:

............................
struct ele elem[MAX_NODES*2];
struct sid side[MAX_NODES*3];
............................

в которые помещаются данные. Но происходит вот какая непонятная для меня вещь:
адреса &mater[num].Kxx[0] и &elem[602].material совпадают! т.е. поместив данные
в elem[602].material я перазапишу mater[num].Kxx[0] и наоборот.
Кроме того не только у этих двух членов одинаковые адреса, а и у других элементов
т.к. изменение значения для одного поля одной структуры приводит к изменению
значения поля уже другой структуры.

В чем ошибка?

     ответов: 3   2006-04-29 09:56:27 (#538866)

Re: "Регулярные выражения"

>, comp

Решение найдено!

Вот Регулярное Выражение -> (\(((?>[^()]+)|(?1))*\))

Большое спасибо всем.

     ответов: 0   2006-04-27 21:03:27 (#542650)

Проблема с переключением языка в XP [D3, Win95/98, WinXP]

Доброго дня!
У меня возникла проблема с переключением языка ввода в ХР. Ситуация
такая. Есть приложение написанное на Delphi 3. В windows 98 работает без
проблем, а вот в ХР переключение языка ввода работает странно. Сочетание
клавишь то работает, то не работает, при этом в языковой панели
обозначение языка вообще не меняется. Если менять язык мышкой, то язык
меняется, а вот обозначения языка со второго раза. Например, что бы
переключиться мышкой на русский, надо два раза щелкнуть. С первого раза
русский уже работает, со второго меняется обозначение на русский.
Что можно с этим всем сделать?

   Oleg Ponomarev   ответов: 3   2006-04-26 20:55:18 (#536224)

Помогите с кодом!

Здравствуйте, господа !

Помогите, пожалуйста, с проблемой. Это послание относится к тем, кто имеет дело
с языком Паскаль.
Я написал следующий нехитрый код (сам я не работаю с Паскалем):

Uses CRT;
var
b,b1,b2,b3,z:real;
bb,b0,c0,c1,c2,c3,c4,p,s:real;
i:integer;
const
a=8589934592;

BEGIN
s:=256;
c0:=8**2*s;
c1:=2**2*c0;
c2:=2**10*c0;
c3:=2**18*c0;
c4:=2**26*c0;
b0:=4;
b:=a;
i:=1;
While i>=1 do
Begin
if b<=c1 then
begin
if b0=1 then bb:=1;
end;
if b>c1 then
begin
if b<=c2 then
begin
if b0=2 then bb:=2;
end;
end;
if b>c2 then
begin
if b<=c3 then
begin
if b0=3 then bb:=3;
end;
end;
if b>c3 then
begin
if b<=c4 then
begin
if b0=4 then bb:=4;
end;
end;

if bb=b0 then p:=256*8*(2*bb+1);
if bb=b0 then b0:=b0-1;

b3:=b;
b1:=b/24;
b2:=int(b1);
If b1>b2 then b1:=b2+1;
b1:=b1*13;
b1:=b1/8;
b2:=int(b1);
b:=b2*8;
if b1>b2 then b:=b+8;
b:=b+p;
z:=a/b;
write(i,' || ',b,' || ',z);
i:=i+1;
if b>=b3 then i:=-1;
Readln;
end;
END.

Но есть одно "но" (точнее, два):

1] Не знаю, какой код нужно написать и куда эту кодовую строку вставить, чтобы
пользователь мог вводить константу "a=" сам, без помощи программиста, в режиме
интерактива (в приведенном коде константа a=8589934592;) ?

2] И, второе "НО" - Какой код нужно написать и куда эту кодовую строку вставить,
чтобы результаты типа "write(i,' || ',b,' || ',z);" можно было бы выводить не
только на экран, но и:

- во-первых, во вновь создаваемый текстовой файл;

ИЛИ,

- во-вторых, в заранее очищенный текстовой файл ?

Подскажите, кто знает. Буду очень признателен.

--
С уважением, Н.К.
Mail: nick***@i*****.ru

Номер выпуска : 5209
Возраст листа : 895 (дней)
Количество подписчиков : 548
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/522882
Получить правила : mailto:comp.soft.prog.prog-rules@subscribe.ru
Формат "дайджест" : mailto:comp.soft.prog.prog-digest@subscribe.ru
Формат "каждое письмо" : mailto:comp.soft.prog.prog-normal@subscribe.ru
Формат "читать с веба" : mailto:comp.soft.prog.prog-webonly@subscribe.ru

     ответов: 3   2006-04-23 15:24:21 (#522882)

Re: Проеткирование БД классической структуры

Original Message From: "Neco" <tempne***@r*****.ru>
To: "comp.soft.prog.prog (2961535)" <burlya***@u*****.ru>
Sent: Monday, April 17, 2006 6:24 PM
Subject: Проеткирование БД классической структуры

> Помогите, пожалуйста, спроектировать базу данных, в которой одно из
> полей содержит информацию о товарах. При этом товары могут быть очень
> различного типа. К примеру, один товар может быть просто "тапочки", а
> другой "авиабилет". Ест-но, что у первого атрибуты имеют не столь
> важное и многообразное значение, как у второго. Авиабилет ведь может
> быть на грузовой или пассажирский рейс. Пассажирский может быть разных
> классов. Плюс отправные и конечные точки, транзиты, если имеются,
> время прибытия и отбытия, номер терминала и может кое-что ещё, что я
> упустил. Конечно можно просто на месте тапочек взять и записать всю
> инфу, но тогда увеличивается вероятность опечатки оператора, падает
> скорость набивания базы и увеливается размер самой базы (одни и те же
> значения). Кроме того нет возможности выбрать подробности о каком-либо
> пункте. Типа как, если город у нас забит просто в тектовом формате, то
> я не могу парсить всю строку, вытаскивать оттуда название, искать в
> базе городов и давать, если есть, ссылку.
>
> А ведь могут быть не только авиарейсы - билеты в кинотеатры, тарифы
> сотовых операторов да вообще ВСЁ должно заноситься в эту базу по
> единому шаблону - если один раз что-то забили, то в будущем это надо
> только выбирать из комбо, но не перебивать.
>
> Я придумал один вариант (одно поле в товара - ссылка на структуру и
> ещё одно - значения этой структуры), но всё получилось очень запутанно
> - объяснять операторам, как этим пользоваться - вилы!
>
> Как это делается по-нормальному?!
>
>
А если хранить информацию в нескольких табличках?
Создать табличку с типами товаров (все товары можно разбить на типы: обувь,
билет, тариф оператора сотовой связи и т.д.
таблица Types - список типов товаров
typeid - код типа
name - название типа

и при вводе нового товара указывать его тип.
Тип товара понятно будет храниться в таблице с товарами
Таблица Articles- список товаров и услуг
articleid - код
name - название товара
typeid - код типа товара

Все параметры, специфичные для данного типа хранить в отдельной табличке
таблица Parameters - список параметров
parameterid - код параметра
name - наименование параметра
typeid - код типа товара, к которому этот параметр принадлежит
typevalue - содержит информацию о типе значения (строка, число,
memo-поле, blob и т.д.). Можно хранить коды типов (например, 1 - строка, 2 -
число и т.д.), можно строковые значения. ("string", "integer" и т.д.)

Ну и все сведения о товаре хранить в наборе таблиц, хранящих каждая свой тип
переменной:
Блок таблиц InfoArticle_X (где Х - значения из поля paarmeters.typevalue,
если там хранится код типа, то лучше и ьаблички называть через цифры, если
строка, то строковые названия, чтобы понятно было, что величину параметра со
значением поля typevalue=1 надо искать в таблице InfoArticle_1 или параметр
со значением поля typevalue="string" надо искать в таблице
InfoArticle_integer).
Структура этого блока таблиц такова:
articleid - код товара
parameterid - код параметра
value - значение параметра

С уважением, Бурляев Вячеслав

Номер выпуска : 5261
Возраст листа : 940 (дней)
Количество подписчиков : 544
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/539004
Получить правила : mailto:comp.soft.prog.prog-rules@subscribe.ru
Формат "дайджест" : mailto:comp.soft.prog.prog-digest@subscribe.ru
Формат "каждое письмо" : mailto:comp.soft.prog.prog-normal@subscribe.ru
Формат "читать с веба" : mailto:comp.soft.prog.prog-webonly@subscribe.ru

     ответов: 7   2006-04-22 23:13:09 (#539004)

Re: СОМ-сервер вернуть коллекцию.

Здравствуйте, Andrew,

ШП>> Третье. Сам по себе интерфейс - ничто. он должен быть связан с
ШП>> классом. Поэтому создается интерфейсный класс, который включает в себя
AN> Создавай класс коллекции, получай на него интерфейс и отдавай его. В чем
AN> проблема? Класс сам удалиться после того, как им закончат пользоваться.
Хмм, а поподробнее, пожалуйста, а то я что-то запутался.
Имеется ввиду создать класс коллекция. Создать интерфейсный класс,
который связывает класс-коллекцию с интерфейсом. И создать интерфейс?
Что значит "Получай на него интерфейс"?

     ответов: 0   2006-04-21 21:58:23 (#540313)

СОМ-сервер вернуть коллекцию.

Здравствуйте Все,

Проблема, не могу придумать как реализовать метод СОМ-сервера,
который бы возвращал коллекцию объектов.

     ответов: 20   2006-04-20 11:56:23 (#538582)

Locate & loPartialKey

Здравствуйте.
При компиляции выдается ошибка:
"Undeclared identifier: 'loPartialKey' "
Без параметра "loPartialKey" все компилится.
Код:

procedure TForm2.Edit1Change(Sender: TObject);
begin

if Not(DataModule3.Table1.Locate('Naim',Edit1.Text,[loPartialKey])) then
ShowMessage('Нет записей.');

end;

Помогите plz.

     ответов: 2   2006-04-17 06:50:28 (#538383)

Delphi, Объектная структура и реализация интерфейса!

Здравствуйте Все,

Ситуация такая. Есть объектная модель, например такая:
Объект1
- Свойство1
- Свойство2
- Объект 2
- Метод1 - возвращает коллекцию объектов типа Тобъект3

Нужно это реализовать в СОМ-сервер.
Вот тут и затыка. Не могу понять как это сделать. С обной стороны все
ясно, с другой не могу конкретно написать код...
Получается всю объектную модель нужно разложить в интерфейсы? Но как
мне достучаться до конечных объектов?
Т.е. взаимодействие объектов между собой сделать не сложно и понятно,
а вот как например связать объект2 с интерфейсом и что-бы доступ к
методам получил клиент? А ели это коллекци объектов - то еще не
понятнее.

Интерфейс - только описание методов объекта, тогда получается
следующее:
Интерфейс Объекта1 - описывает методы свойства объекта 1
Интерфейс Объекта2 - описывает методы свойства объекта 2
Интерфейс Коллекции Объектов3 - описывает методы свойства коллекции
объектов3
Интерфейс Объекта3 - описывает методы свойства объекта 3

Клиенту нужно получить коллекцию объектов3. Есть СОМ-сервер с интерфейсами.
- Как реализовать в объекте метод1 - что-бы получить нужные данные?
- Как описать Интерфейс коллекции и работать с ним клиенту?
Вот это я и не могу понять....

     ответов: 2   2006-04-14 06:34:08 (#537301)

Delphi, Объектная структура и реализация интерфейса!

Здравствуйте Все,

Ситуация такая. Есть объектная модель, например такая:
Объект1
- Свойство1
- Свойство2
- Объект 2
- Метод1 - возвращает коллекцию объектов типа Тобъект3

Нужно это реализовать в СОМ-сервер.
Вот тут и затыка. Не могу понять как это сделать. С обной стороны все
ясно, с другой не могу конкретно написать код...
Получается всю объектную модель нужно разложить в интерфейсы? Но как
мне достучаться до конечных объектов?
Т.е. взаимодействие объектов между собой сделать не сложно и понятно,
а вот как например связать объект2 с интерфейсом и что-бы доступ к
методам получил клиент? А ели это коллекци объектов - то еще не
понятнее.

Интерфейс - только описание методов объекта, тогда получается
следующее:
Интерфейс Объекта1 - описывает методы свойства объекта 1
Интерфейс Объекта2 - описывает методы свойства объекта 2
Интерфейс Коллекции Объектов3 - описывает методы свойства коллекции
объектов3
Интерфейс Объекта3 - описывает методы свойства объекта 3

Клиенту нужно получить коллекцию объектов3. Есть СОМ-сервер с интерфейсами.
- Как реализовать в объекте метод1 - что-бы получить нужные данные?
- Как описать Интерфейс коллекции и работать с ним клиенту?
Вот это я и не могу понять....

     ответов: 0   2006-04-13 13:29:58 (#537307)

Delphi, Объектная структура и реализация интерфейса!

Здравствуйте Все,

Ситуация такая. Есть объектная модель, например такая:
Объект1
- Свойство1
- Свойство2
- Объект 2
- Метод1 - возвращает коллекцию объектов типа Тобъект3

Нужно это реализовать в СОМ-сервер.
Вот тут и затыка. Не могу понять как это сделать. С обной стороны все
ясно, с другой не могу конкретно написать код...
Получается всю объектную модель нужно разложить в интерфейсы? Но как
мне достучаться до конечных объектов?
Т.е. взаимодействие объектов между собой сделать не сложно и понятно,
а вот как например связать объект2 с интерфейсом и что-бы доступ к
методам получил клиент? А ели это коллекци объектов - то еще не
понятнее.

Интерфейс - только описание методов объекта, тогда получается
следующее:
Интерфейс Объекта1 - описывает методы свойства объекта 1
Интерфейс Объекта2 - описывает методы свойства объекта 2
Интерфейс Коллекции Объектов3 - описывает методы свойства коллекции
объектов3
Интерфейс Объекта3 - описывает методы свойства объекта 3

Клиенту нужно получить коллекцию объектов3. Есть СОМ-сервер с интерфейсами.
- Как реализовать в объекте метод1 - что-бы получить нужные данные?
- Как описать Интерфейс коллекции и работать с ним клиенту?
Вот это я и не могу понять....

     ответов: 0   2006-04-13 13:29:41 (#537306)

Delphi, Объектная структура и реализация интерфейса!

Здравствуйте Все,

Ситуация такая. Есть объектная модель, например такая:
Объект1
- Свойство1
- Свойство2
- Объект 2
- Метод1 - возвращает коллекцию объектов типа Тобъект3

Нужно это реализовать в СОМ-сервер.
Вот тут и затыка. Не могу понять как это сделать. С обной стороны все
ясно, с другой не могу конкретно написать код...
Получается всю объектную модель нужно разложить в интерфейсы? Но как
мне достучаться до конечных объектов?
Т.е. взаимодействие объектов между собой сделать не сложно и понятно,
а вот как например связать объект2 с интерфейсом и что-бы доступ к
методам получил клиент? А ели это коллекци объектов - то еще не
понятнее.

Интерфейс - только описание методов объекта, тогда получается
следующее:
Интерфейс Объекта1 - описывает методы свойства объекта 1
Интерфейс Объекта2 - описывает методы свойства объекта 2
Интерфейс Коллекции Объектов3 - описывает методы свойства коллекции
объектов3
Интерфейс Объекта3 - описывает методы свойства объекта 3

Клиенту нужно получить коллекцию объектов3. Есть СОМ-сервер с интерфейсами.
- Как реализовать в объекте метод1 - что-бы получить нужные данные?
- Как описать Интерфейс коллекции и работать с ним клиенту?
Вот это я и не могу понять....

     ответов: 0   2006-04-13 13:29:28 (#537305)

Delphi, Объектная структура и реализация интерфейса!

Здравствуйте Все,

Ситуация такая. Есть объектная модель, например такая:
Объект1
- Свойство1
- Свойство2
- Объект 2
- Метод1 - возвращает коллекцию объектов типа Тобъект3

Нужно это реализовать в СОМ-сервер.
Вот тут и затыка. Не могу понять как это сделать. С обной стороны все
ясно, с другой не могу конкретно написать код...
Получается всю объектную модель нужно разложить в интерфейсы? Но как
мне достучаться до конечных объектов?
Т.е. взаимодействие объектов между собой сделать не сложно и понятно,
а вот как например связать объект2 с интерфейсом и что-бы доступ к
методам получил клиент? А ели это коллекци объектов - то еще не
понятнее.

Интерфейс - только описание методов объекта, тогда получается
следующее:
Интерфейс Объекта1 - описывает методы свойства объекта 1
Интерфейс Объекта2 - описывает методы свойства объекта 2
Интерфейс Коллекции Объектов3 - описывает методы свойства коллекции
объектов3
Интерфейс Объекта3 - описывает методы свойства объекта 3

Клиенту нужно получить коллекцию объектов3. Есть СОМ-сервер с интерфейсами.
- Как реализовать в объекте метод1 - что-бы получить нужные данные?
- Как описать Интерфейс коллекции и работать с ним клиенту?
Вот это я и не могу понять....

     ответов: 0   2006-04-13 13:29:24 (#537304)

Delphi, Объектная структура и реализация интерфейса!

Здравствуйте Все,

Ситуация такая. Есть объектная модель, например такая:
Объект1
- Свойство1
- Свойство2
- Объект 2
- Метод1 - возвращает коллекцию объектов типа Тобъект3

Нужно это реализовать в СОМ-сервер.
Вот тут и затыка. Не могу понять как это сделать. С обной стороны все
ясно, с другой не могу конкретно написать код...
Получается всю объектную модель нужно разложить в интерфейсы? Но как
мне достучаться до конечных объектов?
Т.е. взаимодействие объектов между собой сделать не сложно и понятно,
а вот как например связать объект2 с интерфейсом и что-бы доступ к
методам получил клиент? А ели это коллекци объектов - то еще не
понятнее.

Интерфейс - только описание методов объекта, тогда получается
следующее:
Интерфейс Объекта1 - описывает методы свойства объекта 1
Интерфейс Объекта2 - описывает методы свойства объекта 2
Интерфейс Коллекции Объектов3 - описывает методы свойства коллекции
объектов3
Интерфейс Объекта3 - описывает методы свойства объекта 3

Клиенту нужно получить коллекцию объектов3. Есть СОМ-сервер с интерфейсами.
- Как реализовать в объекте метод1 - что-бы получить нужные данные?
- Как описать Интерфейс коллекции и работать с ним клиенту?
Вот это я и не могу понять....

     ответов: 0   2006-04-13 13:29:07 (#537303)

Delphi, Объектная структура и реализация интерфейса!

Здравствуйте Все,

Ситуация такая. Есть объектная модель, например такая:
Объект1
- Свойство1
- Свойство2
- Объект 2
- Метод1 - возвращает коллекцию объектов типа Тобъект3

Нужно это реализовать в СОМ-сервер.
Вот тут и затыка. Не могу понять как это сделать. С обной стороны все
ясно, с другой не могу конкретно написать код...
Получается всю объектную модель нужно разложить в интерфейсы? Но как
мне достучаться до конечных объектов?
Т.е. взаимодействие объектов между собой сделать не сложно и понятно,
а вот как например связать объект2 с интерфейсом и что-бы доступ к
методам получил клиент? А ели это коллекци объектов - то еще не
понятнее.

Интерфейс - только описание методов объекта, тогда получается
следующее:
Интерфейс Объекта1 - описывает методы свойства объекта 1
Интерфейс Объекта2 - описывает методы свойства объекта 2
Интерфейс Коллекции Объектов3 - описывает методы свойства коллекции
объектов3
Интерфейс Объекта3 - описывает методы свойства объекта 3

Клиенту нужно получить коллекцию объектов3. Есть СОМ-сервер с интерфейсами.
- Как реализовать в объекте метод1 - что-бы получить нужные данные?
- Как описать Интерфейс коллекции и работать с ним клиенту?
Вот это я и не могу понять....

     ответов: 0   2006-04-13 13:28:56 (#537302)

Delphi, Объектная структура и реализация интерфейса!

Здравствуйте Все,

Ситуация такая. Есть объектная модель, например такая:
Объект1
- Свойство1
- Свойство2
- Объект 2
- Метод1 - возвращает коллекцию объектов типа Тобъект3

Нужно это реализовать в СОМ-сервер.
Вот тут и затыка. Не могу понять как это сделать. С обной стороны все
ясно, с другой не могу конкретно написать код...
Получается всю объектную модель нужно разложить в интерфейсы? Но как
мне достучаться до конечных объектов?
Т.е. взаимодействие объектов между собой сделать не сложно и понятно,
а вот как например связать объект2 с интерфейсом и что-бы доступ к
методам получил клиент? А ели это коллекци объектов - то еще не
понятнее.

Интерфейс - только описание методов объекта, тогда получается
следующее:
Интерфейс Объекта1 - описывает методы свойства объекта 1
Интерфейс Объекта2 - описывает методы свойства объекта 2
Интерфейс Коллекции Объектов3 - описывает методы свойства коллекции
объектов3
Интерфейс Объекта3 - описывает методы свойства объекта 3

Клиенту нужно получить коллекцию объектов3. Есть СОМ-сервер с интерфейсами.
- Как реализовать в объекте метод1 - что-бы получить нужные данные?
- Как описать Интерфейс коллекции и работать с ним клиенту?
Вот это я и не могу понять....

     ответов: 0   2006-04-13 13:28:42 (#537300)

Delphi, Объектная структура и реализация интерфейса!

Здравствуйте Все,

Ситуация такая. Есть объектная модель, например такая:
Объект1
- Свойство1
- Свойство2
- Объект 2
- Метод1 - возвращает коллекцию объектов типа Тобъект3

Нужно это реализовать в СОМ-сервер.
Вот тут и затыка. Не могу понять как это сделать. С обной стороны все
ясно, с другой не могу конкретно написать код...
Получается всю объектную модель нужно разложить в интерфейсы? Но как
мне достучаться до конечных объектов?
Т.е. взаимодействие объектов между собой сделать не сложно и понятно,
а вот как например связать объект2 с интерфейсом и что-бы доступ к
методам получил клиент? А ели это коллекци объектов - то еще не
понятнее.

Интерфейс - только описание методов объекта, тогда получается
следующее:
Интерфейс Объекта1 - описывает методы свойства объекта 1
Интерфейс Объекта2 - описывает методы свойства объекта 2
Интерфейс Коллекции Объектов3 - описывает методы свойства коллекции
объектов3
Интерфейс Объекта3 - описывает методы свойства объекта 3

Клиенту нужно получить коллекцию объектов3. Есть СОМ-сервер с интерфейсами.
- Как реализовать в объекте метод1 - что-бы получить нужные данные?
- Как описать Интерфейс коллекции и работать с ним клиенту?
Вот это я и не могу понять....

     ответов: 0   2006-04-13 13:28:12 (#537299)

Delphi, Объектная структура и реализация интерфейса!

Здравствуйте Все,

Ситуация такая. Есть объектная модель, например такая:
Объект1
- Свойство1
- Свойство2
- Объект 2
- Метод1 - возвращает коллекцию объектов типа Тобъект3

Нужно это реализовать в СОМ-сервер.
Вот тут и затыка. Не могу понять как это сделать. С обной стороны все
ясно, с другой не могу конкретно написать код...
Получается всю объектную модель нужно разложить в интерфейсы? Но как
мне достучаться до конечных объектов?
Т.е. взаимодействие объектов между собой сделать не сложно и понятно,
а вот как например связать объект2 с интерфейсом и что-бы доступ к
методам получил клиент? А ели это коллекци объектов - то еще не
понятнее.

Интерфейс - только описание методов объекта, тогда получается
следующее:
Интерфейс Объекта1 - описывает методы свойства объекта 1
Интерфейс Объекта2 - описывает методы свойства объекта 2
Интерфейс Коллекции Объектов3 - описывает методы свойства коллекции
объектов3
Интерфейс Объекта3 - описывает методы свойства объекта 3

Клиенту нужно получить коллекцию объектов3. Есть СОМ-сервер с интерфейсами.
- Как реализовать в объекте метод1 - что-бы получить нужные данные?
- Как описать Интерфейс коллекции и работать с ним клиенту?
Вот это я и не могу понять....

     ответов: 0   2006-04-13 13:28:05 (#537298)

Как открыть окно свойств текущего соединения с Инетом?

Hello comp,

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

   Вадим Шешунов   ответов: 6   2006-04-11 16:29:13 (#535652)

Загадочное Окно

>, comp

Как можно сделать окошко (подобные есть в DUTraffic, ReGet Deluxe, FlashGet,
Download Master)
которое могло бы быть прозрачным и отображать в себе иконки +
анимацию + разную текстовую информацию?

Больше всего моя идея схожа с окошком в программе DUTraffic (он тоже на Delphi)
но я ни как не пойму как в окошке отображается информация (это
график) которая строится на лету и всё это ещё движется справа на
лево?

Если хотя бы кто-то что знает напишите хоть что-то чтобы я смог
создать похожее плавающее окошко.

     ответов: 1   2006-04-09 15:00:02 (#535573)

Оптимизатор BDE (DBF)

Здравствуйте.

Не встречал ли кто-нибудь описание правил, в соответствии с которыми
BDE (DBF) выбирает индексы для использования
в фильтрах и запросах SQL?

Например, фильтр "DocDate>='01.01.2005' AND DocDate<='02.01.2005' AND State =
1"
отрабатывает быстро - используется индекс по DocDate, а фильтр
"DocDate>='01.01.2005' AND DocDate<='02.01.2005' AND (State = 1 OR State = 4)"
приводит к полному перебору, судя по времени.

И можно ли узнать, какие индексы использовал
BDE в том или ином случае?

Номер выпуска : 5224
Возраст листа : 920 (дней)
Количество подписчиков : 541
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/532100
Получить правила : mailto:comp.soft.prog.prog-rules@subscribe.ru
Формат "дайджест" : mailto:comp.soft.prog.prog-digest@subscribe.ru
Формат "каждое письмо" : mailto:comp.soft.prog.prog-normal@subscribe.ru
Формат "читать с веба" : mailto:comp.soft.prog.prog-webonly@subscribe.ru

     ответов: 0   2006-03-29 11:19:57 (#532100)

Password Char (не *)

>, comp

Кто знает как сделать чтобы в обычном TEdit'е отображался при вводе
пароля не * (звёздочка) а черный жирный кружок?

Такой кружок есть и в Windows'овском (XP) окне при Подключении к
Интернету.

     ответов: 1   2006-03-19 14:31:16 (#528694)

IRQ

Здравствуйте.

>> А хук на это дело повесить можно?
>
> А незачем, если есть драйвера. Драйверы как раз для этого и пишут, чтобы
>
> непереносимое реализовывать в них, а не в приложении. Под NT-based переписал
>
> драйвер (ну и библиотеки к нему, возможно), а приложению по фиг. Под Alpha

> или PowerPC опять-таки другой драйвер, а приложению всё равно по фиг.

Получается мне просто нужен драйвер, который бы работал с IRQ???
Но где мне его взять? Ведь плата АЦП идет без драйверов, только
спецификация, в которой указано как её программировать.

     ответов: 1   2006-03-17 19:30:40 (#527858)

IRQ

Здравствуйте, .

> привет Starik.
>
>> Я пишу програму электронного осцилографа на С++ с использованием
>> MFC4.0. Источником информации является многоканальный АЦП
>> (аналого-цифровой преобразователь) на шине ISA. По завершению
>> выполнения какой-либо задачи он генерирует запрос на аппаратное
>> прерывание по определенному каналу, например IRQ5. Вопрос в следующем,
>> как средствами C++ или MFC перехватить этот запрос и передать
>> управление в определенную функцию. Мремя перехвата должно быть
>> минимально.
>
> Можно спросить, а нахрена те городить такой девайс, да еще и под
> давно устаревшивй разхем? Я не пишу на сях, но немного разбераюсь в
> радио - технике. Смею предположить, что плату ты взял, от старой
> звуковухи под ИСА т.к. разрисовать все дорожки будет нереально. И
> думаю в качестве АЦП ты взял, ПВ5 или ПВ6. так может в качестве АЦП
> использовать звуковую карту? можно исследуемый сигнал, к карте
> подключить ненапрячмую разумеется и
> готовой прогой пользоваться! Где то у меня на харде, лежит девайс, как
> к звуковух подключать источники разные, если хош поищу вышлю, на прогу
> ссылку дам.

Плату я взял именно АЦП (32-х канальная) очень навороченная!!! Почему
под ISA??? Да потому, что любой специалист в этом деле скажет тебе,
что через ISA можно работать напрямую с памятью устройства безо всяких
VxD драйверов, которые в свою очередь являются черными ящиками от
производителя и недают выжать все возможности из устройства для
решения поставленной задачи.

Если хочеш иметь более полную информацию о устройстве с которым я
работаю зайди на www.akon.com.ua и обрати внимание на продукт
WAD-ADC16-32F это та самая плата!!!

А сиглалы с которыми я работаю простой звуковухой не засечь!!!

     ответов: 1   2006-03-16 11:59:02 (#526977)

(Не Так) Set of

>, comp

Как можно Записать в Реестр значение Множества (set of)?

P.S. За пример можно взять свойство TForm BorderIcons содержит [biSystemMenu,biMinimize,biMaximize].

Хочется чтобы оно к примеру имело в реестре выглядело так: "1,2,3"
т.е. 1 это biSystemMenu, 2 это biMinimize и 3 это biMaximize.

А вот если BorderIcons содержит [biSystemMenu,biMaximize]
то в реестре это выглядит так: "1,3"
т.е. это как бы нумерация того что есть в множестве а то чего нет
того и нет.

     ответов: 1   2006-03-15 02:35:36 (#526556)

IRQ

Здравствуйте, comp.
>> Я пишу програму электронного осцилографа на С++ с использованием
>> MFC4.0. Источником информации является многоканальный АЦП
>> (аналого-цифровой преобразователь) на шине ISA. По завершению
>> выполнения какой-либо задачи он генерирует запрос на аппаратное
>> прерывание по определенному каналу, например IRQ5. Вопрос в следующем,
>> как средствами C++ или MFC перехватить этот запрос и передать
>> управление в определенную функцию. Мремя перехвата должно быть
>> минимально.
>>
>> Буду благодарен Вам за любую помощь.
>> Win 95, 98, Me

> Без драйвера в Win32 не получится. Если исключительно под 9x, то могу
> выслать свой VxD-драйвер, который лет пять назад писался как раз для этой
> цели. Интерфейс - Win32. Библиотеки у нему - C/C++/Delphi. Наличие
> документации - не помню, но по любому заголовки/интерфейсная_часть_модуля
> присутствуют. Хорошо прокомментированы.

Было бы неплохо, конечно я думал обойтись без VxD-драйвера, а может
всетаки есть какая-нибудь возможность, я точно знаю в С были методы
работавшие с IRQ. А хук на это дело повесить можно?

     ответов: 0   2006-03-14 06:38:36 (#526615)

Re: IRQ

> Я пишу програму электронного осцилографа на С++ с использованием
> MFC4.0. Источником информации является многоканальный АЦП
> (аналого-цифровой преобразователь) на шине ISA. По завершению
> выполнения какой-либо задачи он генерирует запрос на аппаратное
> прерывание по определенному каналу, например IRQ5. Вопрос в следующем,
> как средствами C++ или MFC перехватить этот запрос и передать
> управление в определенную функцию. Мремя перехвата должно быть
> минимально.
>
> Буду благодарен Вам за любую помощь.
> Win 95, 98, Me

Без драйвера в Win32 не получится. Если исключительно под 9x, то могу
выслать свой VxD-драйвер, который лет пять назад писался как раз для этой
цели. Интерфейс - Win32. Библиотеки у нему - C/C++/Delphi. Наличие
документации - не помню, но по любому заголовки/интерфейсная_часть_модуля
присутствуют. Хорошо прокомментированы.

--
С уважением, boroda

Номер выпуска : 5213
Возраст листа : 904 (дней)
Количество подписчиков : 547
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/526261
Получить правила : mailto:comp.soft.prog.prog-rules@subscribe.ru
Формат "дайджест" : mailto:comp.soft.prog.prog-digest@subscribe.ru
Формат "каждое письмо" : mailto:comp.soft.prog.prog-normal@subscribe.ru
Формат "читать с веба" : mailto:comp.soft.prog.prog-webonly@subscribe.ru

   Шматко Александр Анатольевич   ответов: 2   2006-03-13 23:45:04 (#526261)

Re: Переименование в Run-Time

> Если проблема в том, чтобы отследить факт переименования папки и
> откорректировать у себя путь к логам, то смотри
> FindFirstChangeNotification(), FindCloseChangeNotification() и
> FindNextChangeNotification(), а также можешь глянуть
> ReadDirectoryChangesW(). Если же какие-то проблемы с тем, что в этот момент
> в этом каталоге открытые тобой файлы, уточни, что за проблемы, плз.

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

Номер выпуска : 5110
Возраст листа : 826 (дней)
Количество подписчиков : 542
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/493930
Получить правила : mailto:comp.soft.prog.prog-rules@subscribe.ru
Формат "дайджест" : mailto:comp.soft.prog.prog-digest@subscribe.ru
Формат "каждое письмо" : mailto:comp.soft.prog.prog-normal@subscribe.ru
Формат "читать с веба" : mailto:comp.soft.prog.prog-webonly@subscribe.ru

     ответов: 4   2006-03-11 10:58:42 (#493930)

RFC -> MIME -> multipart/...

>, comp

<MIME (Multipurpose Internet Mail Extensions)>

Очень нужна информация об MIME (в частности Content-Type: multipart/...)
на русском языке, у Вас такая такая информация есть?

RFC конечно у меня есть но их тысячи и все на чистом английском
языке - мне такое не прочитать.

Может быть кто-то из Вас знаком с этим делом или хотя бы знает в
интернете сайта по этой теме на рус. яз. ?

     ответов: 0   2006-03-04 09:54:45 (#522880)

отчет в VFP

Hello comp,

Делаю отчет в VFP, надо печатать его на обоих сторонах листа бумаги. Причем эти
листы потом будут подшивать. Таким образом, на листе слева должно оставаться
достаточно места для скрепления. В связи с этим нужно сделать для четных страниц
маленький отступ, а для нечетных - большой.

Как это сделать? :-)

Там есть команда SET MARGIN TO, но она влияет на весь отчет целиком. Я даже извращался,
и делал функцию, которая вызывается перед каждой новой страницей, и вставлял
туда примерно такую команду:

set margin to random(50)

Но отступ слева оставался постоянным. :-(

P.S. Принтер позволяет печатать с двух сторон автоматически, там бумажка заезжает
в принтер снизу, потом выезжает сверху, потом обратно вьезжает, и наконец, выезжает
напечатанная с обоих сторон. :-)

Номер выпуска : 5207
Возраст листа : 895 (дней)
Количество подписчиков : 548
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/522721
Получить правила : mailto:comp.soft.prog.prog-rules@subscribe.ru
Формат "дайджест" : mailto:comp.soft.prog.prog-digest@subscribe.ru
Формат "каждое письмо" : mailto:comp.soft.prog.prog-normal@subscribe.ru
Формат "читать с веба" : mailto:comp.soft.prog.prog-webonly@subscribe.ru

     ответов: 0   2006-03-04 00:14:20 (#522721)

Реакция на Звук - Как Программно сравнить два звуковых файла?

>, comp

Как сделать чтобы программа реагировала на Звук Сирены автомобиля или
на щелчок пальцев?

Или - "Как Программно сравнить два звуковых файла?"

Задача на первый взгляд кажется простой но решение я ни как не могу
придумать хотя знаю что это не слишком сложно.

     ответов: 2   2006-03-03 13:27:38 (#521776)

Рекомендуем подписаться: