Вопросы по Delphi (все версии) - часть 3 - [45] :: Прикладное программирование :: Компьютерный форум Ru.Board
Перейти из форума на сайт.

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

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

ShIvADeSt (07-04-2008 02:27): продолжение в http://forum.ru-board.com/topic.cgi?forum=33&topic=9383  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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

   

lavren



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
SergeBS
BDE - Borland Database Engine - процессор баз данных. Я решил что antonn2 спрашивает какие технологии доступа к данным я использую.
Часто приходится запускать dbd32.exe, жать Restruсture... и переиндексовывать базу!
Опыта программирования баз данных почти нету,  шеф сказал сделай чтобы в этих, этих и этих местах само переиндексовывало! Гугл не помог!

Всего записей: 545 | Зарегистр. 29-05-2007 | Отправлено: 18:01 13-09-2007
ranc



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lavren
Попробуй следующую функцию: DbiRegenIndexes(Table.Handle);

Всего записей: 547 | Зарегистр. 06-02-2003 | Отправлено: 05:14 14-09-2007
lavren



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ranc
Спасибо!

Всего записей: 545 | Зарегистр. 29-05-2007 | Отправлено: 12:42 14-09-2007
mrrex



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Jokerjar79
доходчиво.
 
впрочем, этого и следовало ожидать.
SergeBS

Цитата:
Тогда уж  Как "бедный наСильник" спорил с "Пасквилянтом" (без обид) .  

 
каждый москаль любит - Паскаль
хохлы же уси пишут ни Си!
 
Какие обиды?
 

Всего записей: 110 | Зарегистр. 11-12-2005 | Отправлено: 12:54 14-09-2007
delover

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Всех дельфистов с прошедшим праздником программиста. 256-ой день!

Всего записей: 1395 | Зарегистр. 25-06-2007 | Отправлено: 13:11 14-09-2007
Ohotnic



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ребята помогите.
Нужен исходник редактора ини файлов. Что бы мог записывать, показывать, удалять, секций целиком, ключи с параметрами, только параметры. Весь гугл перерыл, не могу найти!

Всего записей: 343 | Зарегистр. 19-07-2007 | Отправлено: 16:57 14-09-2007
Arvur



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Ohotnic
Кажется, у VirtualTreeview в демках был.
На Torry смотрел?

Всего записей: 2111 | Зарегистр. 18-01-2002 | Отправлено: 17:32 14-09-2007
Ohotnic



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Сайт www.torry.ru (если вы его имеете ввиду) не работает.

Всего записей: 343 | Зарегистр. 19-07-2007 | Отправлено: 18:24 14-09-2007
Arvur



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Ohotnic
_http://www.torry.net
настоящая мекка для дельфинов

Всего записей: 2111 | Зарегистр. 18-01-2002 | Отправлено: 18:56 14-09-2007
Ohotnic



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Arvur
Спасибо, будем знать.

Всего записей: 343 | Зарегистр. 19-07-2007 | Отправлено: 19:22 14-09-2007
Maks150988



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите плиз как сделать мессаджбокс с иконкой в заголовке. Пробовал через findwindow, но походу функция не находит требуемое окно, хотя указал надпись заголовка для функции.

Всего записей: 836 | Зарегистр. 23-12-2006 | Отправлено: 20:24 14-09-2007
Jokerjar79



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Maks150988, немного коряво, но должно работать =)

Код:
procedure ChIcon(P: pointer);
var
  icon: HIcon;
begin
  sleep(10);
  icon := Application.Icon.Handle;
  SendMessage(FindWindow(nil,'caption'), WM_SETICON, 1, icon);
  exitthread(0);
end;
 
procedure TForm1.FormCreate(Sender: TObject);
var
  h: cardinal;
begin
  CreateThread(nil,0,@ChIcon,0,0,h);
  MessageBox(Handle,'text','caption',MB_OK or MB_ICONINFORMATION);
end;


Всего записей: 710 | Зарегистр. 08-09-2007 | Отправлено: 21:44 14-09-2007
Maks150988



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Jokerjar79
иконки не видно, но меню есть при нажатии. что-то тут не так...

Всего записей: 836 | Зарегистр. 23-12-2006 | Отправлено: 22:33 14-09-2007
Varenikus

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Дорогие пользователи форума. Я учусь на программиста, мне нужно срочно сдать курсовую работу написанную на DELPHI 5.0. Всегда готов отблагодарить webmanyми на пиво.
 
Привожу задание ниже, будут необходимы уточнения по заданию, пишите.
 
Программа, написанная на DELPHI 5.0, при запуске которой выходит форма со списком пользователей: Администратор и пользователь, и поле с вводом пароля.
При регистрации Администратора, выходит форма, с memo  и checkbox –ы с видами ограничений в memo поле:  
-Просмотр (memo поле )
-Копирование и вставка  данных (с мемо поле с помощью клавиш и мышки, )
- редактирование (набирание текста с клавиатуры, копирование, вставка, удаление)
При изменениях, эти изменения доступны пользователю при следующей загрузки формы пользователем.
При каждой регистрации администратора или пользователя, ведется log файл, в нем указывается время и дата запуска пользователем или администратором и время его выход из программы.
 
 
 
 Заранее GRAND RESPECT!!! Комрады.

Всего записей: 17 | Зарегистр. 03-03-2006 | Отправлено: 22:45 14-09-2007
antonn2

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Varenikus
сколько планируешь потратить?
 
в общем, вот ехе - http://desksoft.ru/index.php?downloads=attachments&id=18 (173кб), если устраивает, исходники за символические 5 вмз отдам

Всего записей: 97 | Зарегистр. 13-11-2006 | Отправлено: 23:09 14-09-2007 | Исправлено: antonn2, 00:12 15-09-2007
Jokerjar79



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

Код:
procedure ChIcon(P: pointer);
var  
  h: HWnd;
begin
  repeat
    h := FindWindow(nil,'caption');
    Application.ProcessMessages;
  until
    h <> NULL;
  SendMessage(h, WM_SETICON, 1, Application.Icon.Handle);
  exitthread(0);
end;  
 
procedure TForm1.Button1Click(Sender: TObject);
var  
  h: cardinal;  
begin  
  CreateThread(nil,0,@ChIcon,0,0,h);  
  MessageBox(Handle,'Я MessageBox с иконкой!','caption',MB_OK or MB_ICONINFORMATION);
end;

У меня работает...

Всего записей: 710 | Зарегистр. 08-09-2007 | Отправлено: 05:14 15-09-2007
SERGE_BLIZNUK

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Jokerjar79
Maks150988
Прикольно!! работает... ;-))
только я бы рекомендовал вынести заголовок в константы:

Код:
 
const
  MB_caption = '      ПРОБА';
...
    h := FindWindow(nil,MB_caption);
...
  MessageBox(Handle,'Я MessageBox с иконкой!',MB_caption,MB_OK or MB_ICONINFORMATION);
 

 


 
Varenikus
 
antonn2 ты забыл сказать, что для Администратора у тебя пароль "123", для пользователя - "user"
и ещё, есть такая штука - "Таб Order" - крайне рекомендую ей пользоваться (я про окошко логина)!
 

Всего записей: 2014 | Зарегистр. 12-09-2002 | Отправлено: 08:50 15-09-2007 | Исправлено: SERGE_BLIZNUK, 09:02 15-09-2007
Maks150988



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

Всего записей: 836 | Зарегистр. 23-12-2006 | Отправлено: 10:08 15-09-2007
Ohotnic



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я новичок, поэтому вопрос будет из этой категории.
 
Имеется три ComboBox. В первый из ини файла грузятся секции ini.ReadSections(ComboBox1.Items).
А во второй и третий должны грузиться соответственно ключи и параметры выбранной секции в первом ComboBox. Кам это реализовать в коде?  
Напишите пример пожалуйста.

Всего записей: 343 | Зарегистр. 19-07-2007 | Отправлено: 10:18 15-09-2007
Jokerjar79



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
То есть тебе белый значок туда нужно вставить? Или с файла? Или с ресурсов?

Всего записей: 710 | Зарегистр. 08-09-2007 | Отправлено: 11:00 15-09-2007
   

Страницы: 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

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Вопросы по Delphi (все версии) - часть 3
ShIvADeSt (07-04-2008 02:27): продолжение в http://forum.ru-board.com/topic.cgi?forum=33&topic=9383


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru