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

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

За 2005-04-13

Re: TListView -> MSWord

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

Вы писали 12 апреля 2005 г., 17:50:50:

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

N> Есть TListView (vsReport) в Delphi 7. Как перенести значения, которые
N> содержатся в нем в MSWord в виде таблицы?

Ничего лучшего, кроме как обойти этот список и "руками" на основе
СОМ-объектов записать его элементы, я посоветовать не могу. Правда, в
Делфе есть компоненты для работы с Оффисом, но сколько я не искал их
описание в сети, ничего не нашел.

   vadim_sheshunov 2005-04-13 19:24:14 (#350326)

Re: Delphi 2005

Unit Hello,World!;
uses
Dialogs;
От Sun, 10 Apr 2005 23:30:44 +0300
GENEMI <CERN***@b*****.ru> Типа

А ты руссификацию не ставил случаем?

С уважением Валерий
AKA votum
I use OpenOffice.org! D7/FB

Номер выпуска : 4359
Возраст листа : 570 (дней)
Количество подписчиков : 523
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/350162
Получить правила : 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

   2005-04-13 16:16:51 (#350162)

Re: Visual Studio 2003

> Тут уменя проблемы с инетом и почтовиком ,не понял решили ли проблему...

Нет, не решили. Ты вообще первый, кто откликнулся.
Танцы с бубнами не помогают. Перепробовал около 30 танцев и с десяток
бубнов.
Братцы, у кого инет есть, поглядите на microsoft.com, а если халявный, то и
качните, чё там по subj-у найдёте, лишь бы в ящик ко мне влезло. Скоро две
недели, как танцую, а не работаю. Начальник молчит, но терпение у него
кончается. Не дайте стать уволенным!

PS Насчёт увольнения. Это конечно шутка, но втык от шефа уже получил.

--
С уважением, boroden***@s*****.ru

Номер выпуска : 4358
Возраст листа : 570 (дней)
Количество подписчиков : 523
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/350114
Получить правила : 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

   Шматко А.А. 2005-04-13 15:04:25 (#350114)

Re: Еще по БИТам

> Понятного на самом деле море, вопрос лишь в том, кому понятно.
> Большинство текстов по любому диалекту (а Delphi -- это диалект) понятны
> всем знаком базового языка и только им. Новичкам же (а их всегда много)
> надо учить язык, а не диалект. Это относится не только к паскалю, а
> вообще ко всем языкам.

Это, примерно то самое, что я и имел ввиду. Вот только не соглашусь, что
Delphi - это диалект. Он уже так же далёк от Паскаля, как C++ от plain-C или
VisualBasic от GW-BASIC. Поэтому-то Borland - или как там её сегодня :-) - и
сменила название. По-моему, имела право и правильно сделала. Вот Builder -
это диалект ISO-C++ или даже диалект Delphi.
Всё это ИМХО, конечно.

Номер выпуска : 4357
Возраст листа : 570 (дней)
Количество подписчиков : 523
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/350095
Получить правила : 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

   "Шматко А.А." 2005-04-13 14:49:21 (#350095)

Re: Функция - как?

> Вопрос: а зачем так делать? ...
<skipнуто>

М-м-м... Ты б трэд отмотал назад, что ли, перед тем как читать лекцию о
рекурсивности и итеративности.
Чтоб избавить от хлопот, поясню, с чего началось: человек увидел в учебнике
пример функции, не разобрался, как оно это всё работает и попросил
разъяснений. Вот в общем-то и всё.
О недостатках рекурсивных алгоритмов большинству присутствующих здесь, я
думаю, известно. А вот из твоего пространного сообщения не понятно, имеешь
ли ты понятия об их преимуществах. Разверни-ка в итерацию функцию Аккермана,
плз. Не ради бахвальства, а для сравнения: мне понадобилось два дня, из
которых один ушёл на теоретические математические исследования предмета.
Инета у меня не было. Впрочем и сейчас нет, только почта. А рекурсивный
вариант пишется в пол-минуты, хоть и работает ~вдвое медленнее, и стек
пожирает в немыслимых размерах.
Так что истина, как всегда, не по краям, а между.

Номер выпуска : 4356
Возраст листа : 570 (дней)
Количество подписчиков : 523
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/350092
Получить правила : 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

   "Шматко А.А." 2005-04-13 14:49:08 (#350092)

Re[2]: SQL.Two Data source in Grid

Unit Hello,World!;
uses
Dialogs;
От Wed, 13 Apr 2005 10:05:07 +0300
Oleg Ponomarev <pony***@t*****.ua> Типа
OP> SELECT d.Detail,m.Master from T_Detail d,T_Master m
OP> Where d.id=m.id
OP> and m.Master_ID=ID
Как раз такой код и сработал,но все равно спасибо.Большое спасибо.
С меня пиво.Есть еще мелкие вопросы,пока неявные,но может справлюсь.

С уважением Валерий
AKA votum
I use OpenOffice.org! D7/FB

Номер выпуска : 4355
Возраст листа : 570 (дней)
Количество подписчиков : 523
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/350090
Получить правила : 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

   2005-04-13 14:48:56 (#350090)

Re[2]: Delphi 2005

...::: Приветствую, Eugene the M@NSTER :::...

EtMN> Это уже не в этот форум.
хм... ведь я спросил про среду разработки Delphi а эта рассылка
как раз про Delphi но про программирование на нем - согласен с
тобой но ведь ведь вы все пишите свои программы именно в нем
поэтому может кто-то и встречался с этой ошибкой именно у них я
и спрашивал но и этот вопрос относился также тем кто знает как
решать похожее ошибки.

EtMN> Совет переустанови "этот Delphi"

Переустановил, также ошибка.

= = = = = = = = = = = = = = = = = = = =
...::: by GENEMI :::...

Номер выпуска : 4354
Возраст листа : 570 (дней)
Количество подписчиков : 523
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/350077
Получить правила : 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

   2005-04-13 14:43:27 (#350077)

Re[2]: Delphi 2005

...::: Приветствую, Lakmus :::...

>> "Класс не зарегистрирован ClassID:
L> {3FB717AF-9D21-3016-871A-DF817ABDDD51}"
>> Что мне делать? OC: Windows XP SP2

L> Возможно в реестр не добавлены reg файлы которые есть в поставке Delphi?
L> Посмотри архив с Delphi.

Нечего там схоже с записями реестра не нашел, есть еще варианты
решения этой проблемы?

= = = = = = = = = = = = = = = = = = = =
...::: by GENEMI :::...

Номер выпуска : 4353
Возраст листа : 570 (дней)
Количество подписчиков : 523
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/350075
Получить правила : 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

   2005-04-13 14:40:04 (#350075)

Функция - YES!!!

...::: Приветствую, comp :::...

Наконец-то я разобрался как работает рекурсия в этом умножении, уф!
вот решение:

Index=5
5 'пусто' 5-1
1) Result:= Index * MulNumber(Index-1)

4 'пусто' 4-1
2) Result:= Index * MulNumber(Index-1)

3 'пусто' 3-1
3) Result:= Index * MulNumber(Index-1)

2 'пусто' 2-1
4) Result:= Index * MulNumber(Index-1)

5) Index=1 , Result=:1; Exit;

----Начинается возврат(возврат значений) и закрытие вызванных функций 5) Result=1,Index=1 , ВЫХОД без УМНОЖЕНИЯ

2 2 * 1 1
4) Result:= Index * MulNumber(Index-1)

6 3 * 2 2
3) Result:= Index * MulNumber(Index-1)

24 4 * 6 3
2) Result:= Index * MulNumber(Index-1)

120 5 * 24 4
1) Result:= Index * MulNumber(Index-1)

Везде над переменными я вывел ихнее текущее значение.

Спасибо всем кто мне пытался это объяснить!
Спасибо!

= = = = = = = = = = = = = = = = = = = =
...::: by GENEMI :::...

Номер выпуска : 4352
Возраст листа : 570 (дней)
Количество подписчиков : 523
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/350073
Получить правила : 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

   2005-04-13 14:39:46 (#350073)

Re: TListView -> MSWord

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

В письме mid:20050412215327.3497***@c*****.subscribe
Вы писали 12 апреля 2005 г. в 17:50:50 [GMT +2:00]:

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

N> Есть TListView (vsReport) в Delphi 7. Как перенести значения, которые
N> содержатся в нем в MSWord в виде таблицы?

На сайте http://www.delphi-faq.fatal.ru/
я выкладывал статейки на тему импорта/экспорта в MS Word и MS Excel.
Там же есть и примеры.
Попробуй, может пригодится...

   Feniks 2005-04-13 13:06:50 (#350038)

Re: Локальная база данных

Емельянов Алексей пишет:

>>Через некоторое время потребуется переводить программу с BDE на
>>какую-либо другую систему доступа к локальным базам.
>>
>>
>>
>Спасибо всем, кто ответил.
>
>Пока, видимо, буду смотреть в сторону FireBird, если позволит лицензия.
>Из предложенных вариантов только его можно собрать в виде
>динамической библиотеки и просто бросить в каталог с программой.
>Хотя для моей задачи он слишком мощный.
>И не удастся уменьшить количество файлов по сравнению с dbf.
>
>
у него только один файл.

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

   Oleg Ponomarev 2005-04-13 13:03:53 (#350031)

Re: SQL.Two Data source in Grid

Valery пишет:

> Unit Hello_World!;
>uses Messages;
>
> При переходе на SQL сервер FB возникла проблема с предстовлением
>данных из двух наборов данных в одной таблице TDBGrid
>запрос типа
>SELECT Detail,Master from T_Detail,T_Master
>Where Master_ID=ID
>
>

А T_Detail и T_Master никаким образом в запросе не связываются? Ну вроде :

SELECT d.Detail,m.Master from T_Detail d,T_Master m
Where d.id=m.id
and m.Master_ID=ID

   Oleg Ponomarev 2005-04-13 13:03:36 (#350030)

Re: Сортировка DBGrid

N> Имеется DBGrid на форме в Delphi 7. Необходимо организовать сортировку
N> по щелчку на заголовке этой таблицы (как в TViewList). Как это можно
N> сделать?
Не помню можно-ли в стандартном DBGrid отследить нажатие на заголовок,
но это только первый этап.
Второй этап - создание набора данных. Просто таблица не пойдет,
поэтому запрос. В зависимости на то, какой столбец кликнул, изменяешь
СКУЛ, отрабатываешь запрос.... вуа ля!

   2005-04-13 06:33:17 (#349898)

Re: TListView -> MSWord

> Есть TListView (vsReport) в Delphi 7. Как перенести значения, которые
> содержатся в нем в MSWord в виде таблицы?

ОЧень просто :)
достаточно воспользоваться OLE-объектом. а таблицу придется формировать в документе
самому.
если нужен класс для работы с Word, могу выслать.

С уважением, Гена!

Номер выпуска : 4347
Возраст листа : 570 (дней)
Количество подписчиков : 524
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/349855
Получить правила : 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

   2005-04-13 02:04:17 (#349855)