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

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

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

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

   

ShIvADeSt



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Продолжение темы http://forum.ru-board.com/topic.cgi?forum=33&topic=3647&start=2020#lt
Внимание, все большие куски кода (более 5 строк) оформляем в тег [more] дабы уменьшить размер поста.

Всего записей: 3956 | Зарегистр. 29-07-2003 | Отправлено: 01:52 20-04-2006 | Исправлено: ShIvADeSt, 02:02 30-06-2006
vshersh



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

Код:
 
procedure TForm1.FormDestroy(Sender: TObject);
begin
  Form1 := nil;
end;

Всего записей: 506 | Зарегистр. 12-01-2006 | Отправлено: 11:07 06-03-2007
PALMIK2005



Newbie
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
TMS Components Pack 4.2
варез

Всего записей: 10 | Зарегистр. 29-12-2005 | Отправлено: 05:56 12-03-2007 | Исправлено: ShIvADeSt, 01:52 13-03-2007
Arvur



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
PALMIK2005
Ай-ай-ай! Потри нафиг, здесь не Варезник

Всего записей: 2111 | Зарегистр. 18-01-2002 | Отправлено: 06:23 12-03-2007
George_Lucky



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

Всего записей: 413 | Зарегистр. 12-09-2002 | Отправлено: 09:45 12-03-2007
OOD

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
люди подскажите , или натолкните в нужное русло как измерять обороты кулера процессора , или получить эту информацию с Delphi ...
может быть она где-то в чем-то храниться?
Программа Everest Home узнает эти данные каким-то образом , но каким?
Хотелось бы визуально отобразить обороты кулера с приложения написанного на Delphi  

Всего записей: 3378 | Зарегистр. 20-05-2006 | Отправлено: 19:15 12-03-2007
andead



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
как используя TXMLDocument и MSXML добраться до нода с определённым id? если писать XMLDocument1.DOMDocument.getElementById('...')... то вылазит ошибка:

Цитата:
Property or Method "getElementById" is not supported by DOM Vendor "MSXML"


Всего записей: 1821 | Зарегистр. 22-09-2005 | Отправлено: 19:39 12-03-2007 | Исправлено: andead, 19:41 12-03-2007
dmit000



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вопрос не по теме топика.
Все компаненты которые я скачал и установил в дельфи почемуто забрасываются на свои панели (видимо по желанию разработчика компанента).
Захотелось сгрупировать сторонние компаненты на одной панели, но не смог найти средство перемещения кнопок компанентов на другие панели (создал свою панель и перемести на неё кнопки компанентов)
 
Как в самой среде дельфи переместить кнопки между панелями?

Всего записей: 483 | Зарегистр. 07-06-2004 | Отправлено: 06:22 13-03-2007 | Исправлено: dmit000, 06:41 13-03-2007
RomanTim

Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
dmit000
В десятке можно перетаскивать мышкой, в семерке не пробовал, но в качестве варианта, хотя и очень неудобного, можно пробежаться по исходникам (если они есть) и в функции RegisterComponents первый параметр поменять на твою панель.
Хотя какое-то это сомнительное удобство... в одном только TMSPacke такая куча всего, что если это сложить в одном месте в жизни не найдешь нужного.
 
OOD
Отобразить - положи на форму TLabel и в его Caption записывать, а вот как получать, через какой драйвер, в каком виде и т.п. - здесь делфи уже ни при чем - наверняка есть специальные форумы.

Всего записей: 375 | Зарегистр. 11-09-2003 | Отправлено: 08:00 13-03-2007
greenpc

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

Цитата:
добраться до нода с определённым id

пример XML в студию
может FindNode, но это пока догадки

Всего записей: 401 | Зарегистр. 18-04-2003 | Отправлено: 08:12 13-03-2007
dmit000



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
RomanTim
Спасибо за ответ. У меня установлен 6 Дельфи.
 
Вчера скачал с этой страници TMS Components Pack 4.2. Подключить не удалось.
На многих процедурах компилятор выдал ошибку.
 
Вероятно делаю что то не то.
 
Как его правильно подключить выложенный пакет TMS Components Pack 4.2 в 6-м дельфи?

Всего записей: 483 | Зарегистр. 07-06-2004 | Отправлено: 08:18 13-03-2007
nEJIbMEHb3

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
dmit000
Component->Configure Palette Драг-и-дроп откуда хочешь куда хочешь.
 
Добавлено:

Цитата:
Подскажите что делать в такой ситуации: в программе создаю форму
 
if Form1=nil then Form1:=TForm1.Create(Self);
Form1.Show;
 
при закрытии формы делаю
 
procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);
begin
  Action:=caFree;  
end;
 
а когда следующий раз проверяю if Form1=nil , то она совсем не nil и не креатится, но т.к. ее нет созданной, то при Form1.Show; естественно получа

 
1. if Form1=nil... Рекомендуется использовать Assigned(Form1)
2. Чявой-то мне не нравится в этом коде. Form1 случайно не Autocreate? Закинь полный текст юнита.

Всего записей: 21 | Зарегистр. 09-04-2004 | Отправлено: 08:43 13-03-2007
RostY



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
nEJIbMEHb3
Form1 не Autocreate. Полный текст дать затруднительно, т.к. это часть большого проекта.
Assigned(Form1) возвращало True;
помогло Form1:=nil при formDestroy.

Всего записей: 387 | Зарегистр. 11-01-2006 | Отправлено: 09:08 13-03-2007
altaph

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
OOD
 
посмотри здесь  
http://delphikingdom.com/asp/viewitem.asp?catalogid=698#054

Всего записей: 6 | Зарегистр. 12-03-2007 | Отправлено: 09:18 13-03-2007
dmit000



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
nEJIbMEHb3
 
Спасибо. Проверил - работает. Чудеса. Тыкаться вчера лучше нужно было.
 
А что это за 10 версия. там же вроде после 9, дельфи студио началось?

Всего записей: 483 | Зарегистр. 07-06-2004 | Отправлено: 09:56 13-03-2007 | Исправлено: dmit000, 09:59 13-03-2007
xy



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

Цитата:
А что это за 10 версия. там же вроде после 9, дельфи студио началось?

оно и есть 10 = бдс2006;)
кстати 9 тоже была бдс, только 2005 (;
 
да и 11-ая уже вышла (угадайте с 1 раза как называется ;)

----------
Счастливые мысли приводят к счастливой клеточной биохимии

Всего записей: 10530 | Зарегистр. 28-05-2003 | Отправлено: 10:09 13-03-2007
nEJIbMEHb3

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Жадность погубит Борланд. $1200 за что? AJAX и glassing. Как можно так гадить на родных девелоперов. Уйду к микрософту. VS копейки стоит.

Всего записей: 21 | Зарегистр. 09-04-2004 | Отправлено: 10:21 13-03-2007 | Исправлено: nEJIbMEHb3, 10:22 13-03-2007
dmit000



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А что у них совсем большой прорыв по функционалу получился при переходе с дельфи на БДС?

Всего записей: 483 | Зарегистр. 07-06-2004 | Отправлено: 11:29 13-03-2007
RomanTim

Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
dmit000
В десятке в одном комплекте идет Delphi и Builder, базирующиеся на одном VCL. А вообще можешь назад полистать тему - тут уже обсуждалась полезность перехода, ну и официальное WhatsNew можно почитать
 
nEJIbMEHb3
Assigned делает ту же проверку на nil. Вот когда он действительно полезен - так это при проверке присвоенности процедурного указателя. А автокрит форма или нет - никаким боком на возможность ее убить и обнулить указатель не влияет - если конечно остальная программа нормально написана и проверяет жива ли она

Всего записей: 375 | Зарегистр. 11-09-2003 | Отправлено: 13:11 13-03-2007
OOD

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

Цитата:
посмотри здесь  
http://delphikingdom.com/asp/viewitem.asp?catalogid=698#054
 

 
заманчиво но почему-то не работает в Win XP Pro Sp2 возможно только для 2к?
у кого-нибуть есть возможность протестировать данный исходник:
http://www.delphikingdom.com/zip/wmi.zip
 

Всего записей: 3378 | Зарегистр. 20-05-2006 | Отправлено: 13:40 13-03-2007
altaph

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
OOD
хм... в свое время читал по диагонали
а сейчас запустил на w2ksp4, xpsp1 и получил нет в ответ

Всего записей: 6 | Зарегистр. 12-03-2007 | Отправлено: 14:26 13-03-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

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Вопросы по Delphi 2
ShIvADeSt (22-03-2007 02:18): http://forum.ru-board.com/topic.cgi?forum=33&topic=8142


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru