Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Вопросы по Delphi

Модерирует : ShIvADeSt

ShIvADeSt (20-04-2006 01:53): http://forum.ru-board.com/topic.cgi?forum=33&topic=6679#1  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102

   

BrotherAlex



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Подскажите пожалуйста как в делфях отлавить момент подключения стороннего юзверя к NT системе, учетную запись с которой он пытается войти в систему и его IP?

 
Скорей всего перехватом функций LogonUser и иже с ней из группы Security Functions

Всего записей: 82 | Зарегистр. 09-09-2004 | Отправлено: 16:10 07-03-2006
ShamaN



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Какой компонентой лучше вочпользоваться для созднаия на форме области, внутри которой можно было бы размешать какие-либо простые графические фигуры (а лучше если можно будет добавлять изображения) и иметь возможность управлять ими: двигать внутри области, вращать, менять цвет и т.д.

Всего записей: 1297 | Зарегистр. 23-09-2004 | Отправлено: 09:02 08-03-2006
RomanTim

Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
YFred

Код:
var
  v1:  OleVariant;
  v2:  OleVariant;
  v3:  OleVariant;
  v4:  OleVariant;
  doc: WordDocument;
  tbl: Table;
  rng: Range;
  brd: Borders;
begin
  App.Connect;
  App.Visible := True;
 
  v1 := EmptyParam;
  v2 := EmptyParam;
  v3 := EmptyParam;
  v4 := True;
  doc := App.Documents.Add(v1, v2, v3, v4);
 
  v1 := 0;
  v2 := 0;
  v3 := EmptyParam;
  v4 := EmptyParam;
  tbl := doc.Tables.Add(Doc.Range(v1, v2), 16, 4, v3, v4);
 
  v1 := tbl.Cell(1, 1).Range.Start;
  v2 := tbl.Cell(8, 2).Range.End_;
  rng := doc.Range(v1, v2);
 
  brd := rng.Borders;
 
  brd.Item(wdBorderLeft).LineStyle := wdLineStyleDouble;
  brd.Item(wdBorderRight).LineStyle := wdLineStyleDouble;
  brd.Item(wdBorderTop).LineStyle := wdLineStyleDouble;
  brd.Item(wdBorderBottom).LineStyle := wdLineStyleDouble;

Всего записей: 375 | Зарегистр. 11-09-2003 | Отправлено: 11:26 08-03-2006
YFred



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
RomanTim
 

Код:
doc: WordDocument;
  tbl: Table;
  rng: Range;
  brd: Borders;  

Undeclared identifier.....
Где описываются данные типы данных? Может надо поключить какой нибудь модуль? Я использую только  

Код:
uses comobj;

Всего записей: 211 | Зарегистр. 03-03-2005 | Отправлено: 14:14 08-03-2006
LordMAD



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ShamaN

Цитата:
Какой компонентой лучше вочпользоваться для созднаия на форме области, внутри которой можно было бы размешать какие-либо простые графические фигуры (а лучше если можно будет добавлять изображения) и иметь возможность управлять ими: двигать внутри области, вращать, менять цвет и т.д.

TImage/TPaintBox

Всего записей: 378 | Зарегистр. 01-10-2002 | Отправлено: 08:00 09-03-2006
RomanTim

Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
YFred
WordXP или Word2000 или Word97 - смотря какая Делфи и что выбирал при установке

Всего записей: 375 | Зарегистр. 11-09-2003 | Отправлено: 08:17 09-03-2006
ShamaN



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
LordMAD, хотелось бы, чтоб была возможность работать с отдельными частями рисунка как с объектами. Разве в TImage/TPaintBox возможно изменить цвет элемента или повернуть его на заданный угол?

Всего записей: 1297 | Зарегистр. 23-09-2004 | Отправлено: 08:40 09-03-2006
ShIvADeSt



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ShamaN

Цитата:
Разве в TImage/TPaintBox возможно изменить цвет элемента или повернуть его на заданный угол?

Тогда обычными компонентами тут не обойтись, так как придется реализовывать слои или что нить подобное, иначе хз как ты сделаешь доступ к кажому элементу. Если будет много контролов, то у приложения может просто снести крышу и выдать AV.

----------
И создал Бог женщину... Существо получилось злобное, но забавное...

Всего записей: 3956 | Зарегистр. 29-07-2003 | Отправлено: 08:54 09-03-2006
LordMAD



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ShamaN

Цитата:
LordMAD, хотелось бы, чтоб была возможность работать с отдельными частями рисунка как с объектами. Разве в TImage/TPaintBox возможно изменить цвет элемента или повернуть его на заданный угол?

А руки на что? Там делов-то!

Всего записей: 378 | Зарегистр. 01-10-2002 | Отправлено: 09:22 09-03-2006
jsnjack



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Как извлечь данные из TChart? (Такая ситуация: есть круговая диаграмма и 3 TEdit, в которые вводятся цифры, которые должны увеличивать уже построенные данные)

Всего записей: 318 | Зарегистр. 10-02-2005 | Отправлено: 01:08 10-03-2006
RostY



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
jsnjack
 
Declaration
property PieValues : TChartValueList;
Description
The PieValues property stores the Pie slice values. It's a standard TList, so you can access it as follows:
 
tmp := PieSeries1.PieValues[ 3 ] ;
 
кароче тебе надо пропертю PieValues и писать что-то типа:
 
  PieValues.Value[0]:=PieValues.Value[0]+StrToFloat(Edit1.Text);
 
все компилится, то чарт, правда, не обновляется  , может потом надо какой-то метод чарта вызвать чтоб перерисовался

Всего записей: 387 | Зарегистр. 11-01-2006 | Отправлено: 09:52 10-03-2006
mafiozy3

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Народ, подскажите плиз, вобщем надо найти наибольшее из чисел Фиббоначи, значения которых не превышают N. N - входные данные. Не могли бы помочь в написании?, надо обязательно к завтра. Буду очень благодарен! Заранее всем спасибо!

Всего записей: 24 | Зарегистр. 25-12-2005 | Отправлено: 23:05 10-03-2006
YFred



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Вопрос:
Есть набор данных 50т.з. сделал поиск по частичному совпадению  
<code>
QueryALL.Locate('NHORSE',edtFind.Text,[loCaseInsensitive,loPartialKey])
</code>
На первый поиск уходит около 20сек. при последующих доли секунды .
Почему такие тормоза при первом поиске????

Всего записей: 211 | Зарегистр. 03-03-2005 | Отправлено: 19:19 11-03-2006
vshersh



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
YFred
Данные реально подгрузились в память.
Может стоит в SQL ограничивать количество записей, еще до поиска?

Всего записей: 506 | Зарегистр. 12-01-2006 | Отправлено: 14:12 12-03-2006
sunduk4

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
YFred
vshersh
либо сделать фильтр, который динамически изменяет запрос.

Всего записей: 177 | Зарегистр. 03-04-2004 | Отправлено: 17:39 12-03-2006
DroN_S

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
YFred
для поиска через Query сипользуй SQL, будет быстрее...

Всего записей: 1143 | Зарегистр. 09-04-2005 | Отправлено: 17:59 12-03-2006
YFred



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
vshersh

Цитата:
Данные реально подгрузились в память.

А как узнать?
Первым запросом я просто вываливаю данные из одной таблицы в DBGrid (50т.з.) затем в редакторе TEdit делаю поиск по вводу каждой буквы и когда ввожу первую букву поиск идет сек.30, когда 2, 3 и тд. моментом (таблица упорядочена по полю по которому ведется поиск).
DroN_S
На сколько я знаю поиск аналогично описанному мной с помощью SQL сделать нельзя. Если умеешь научи.

Всего записей: 211 | Зарегистр. 03-03-2005 | Отправлено: 18:19 12-03-2006
vshersh



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
YFred
Лучче не вываливать 50тз в грид
 
А поиск надо делать через условие WHERE запроса (как сказалDroN_S)  
Например:

Код:
select *
from MyTable t
where t.name like 'NHORSE%'


Всего записей: 506 | Зарегистр. 12-01-2006 | Отправлено: 18:23 12-03-2006
DroN_S

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Лучче не вываливать 50тз в грид

вот твой и "тормоз"!!!! можно сказать ручной привод

Всего записей: 1143 | Зарегистр. 09-04-2005 | Отправлено: 18:37 12-03-2006
GRU



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Пытаюсь установить Borland Delphi v8.0 Architect Edition в WindowsXP, а он говорит: "The 'Prereqs.exe' application could not be located." Подскажите ламеру, что делать.

Всего записей: 264 | Зарегистр. 05-03-2006 | Отправлено: 18:44 12-03-2006
   

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Вопросы по Delphi
ShIvADeSt (20-04-2006 01:53): http://forum.ru-board.com/topic.cgi?forum=33&topic=6679#1


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru