Вопрос № 109781: Подскажите пожалуйста
При инсталляции сервис выдает сообщение "Service installed successfully"
можно ли както это отключить?
Спасибо.
..Вопрос № 109793: Здравствуйте, пишу программу, при выборе мышью пункта компонента listbox должна активироваться картинка, пишу код:
if ListBox1.items.selected[1] then image1.visible:=true;
Компилятор мне пишет: Undeclared identifier: 'ListBox1' - необъявленна...Вопрос № 109856: При попытке разобраться с функцией enumWindows наступил на другие грабли.
Вылазит ошибка при попытке записать строку в ListBox
Код в приложении. Где ошибся?
С уважением.Всего доброго....Вопрос № 109887: Имею на форме 24 одинаковых компонента - Shape1..Shape24. Как мне перебирать их в цикле???...
Вопрос № 109.781
Подскажите пожалуйста
При инсталляции сервис выдает сообщение "Service installed successfully"
можно ли както это отключить?
Спасибо.
Отправлен: 17.11.2007, 02:02
Вопрос задал: Slaer (статус: Посетитель)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: VaNuk
Здравствуйте, Slaer!
Панель управления -> Администрирование->службы по ходу там !
Ответ отправил: VaNuk (статус: 3-ий класс)
Ответ отправлен: 17.11.2007, 13:19 Оценка за ответ: 4 Комментарий оценки: А средствами Делфи ето сделать можна?
Отвечает: PavelGM
Здравствуйте, Slaer!
Если используете REGSVR32, то вызывайте с параметром /s: 'REGSVR32 /s '+sPath
Если через WinAPI, там вообще этой проблемы не встречал.
Ответ отправил: PavelGM (статус: Студент)
Ответ отправлен: 19.11.2007, 10:15 Оценка за ответ: 5
Вопрос № 109.793
Здравствуйте, пишу программу, при выборе мышью пункта компонента listbox должна активироваться картинка, пишу код:
if ListBox1.items.selected[1] then image1.visible:=true;
Компилятор мне пишет: Undeclared identifier: 'ListBox1' - необъявленная переменная, как так?
ведь Listbox то на форме!
Отвечает: Зиновьев Дмитрий Владимирович
Здравствуйте, Исаак Моисеевич! Ну, есть как минимум два очевидных варианта данной ошибки: 1. Компонент носит стандартное название - вы его не переименовали? проверьте это 2. Попробуйте написать Form1.ListBox1, если компонент лежит на форме Form1. Если это помогло, вы обращаетесь к компоненте "вне формы", например, внутри своей процедуры: procedure Proc1; begin if ListBox1.items.selected[1] then image1.visible:=true; end; Вам нужно либо искользовать procedure
Proc1; begin if Form1.ListBox1.items.selected[1] then Form1.image1.visible:=true; end;либо "прописать" данную процедуру как процедуру формы TForm1. Тогда процедура будет выглядеть следующим образом: procedure TForm1.Proc1; begin if ListBox1.items.selected[1] then image1.visible:=true; end;
Ответ отправил: Зиновьев Дмитрий Владимирович (статус: 7-ой класс)
Ответ отправлен: 17.11.2007, 10:20 Оценка за ответ: 5
Вопрос № 109.856
При попытке разобраться с функцией enumWindows наступил на другие грабли.
Вылазит ошибка при попытке записать строку в ListBox
Код в приложении. Где ошибся?
С уважением.Всего доброго.
Приложение:
Отправлен: 17.11.2007, 15:39
Вопрос задал: DinGior (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 7)
Отвечает: Denisss
Здравствуйте, DinGior!
Ошибка возникает потому, что в переменной EP у Вас незнамо что, поскольку она получает свое значение еще до создания объекта Form1.
Рабочий пример см. в приложении.
Удачи!
Приложение:
--------- Будь осторожен, когда молишься ради чего-то, потому что можешь это получить...
Ответ отправил: Denisss (статус: Профессионал) Россия, Москва ---- Ответ отправлен: 18.11.2007, 17:06 Оценка за ответ: 5 Комментарий оценки: СПАСИБО!
Вопрос № 109.887
Имею на форме 24 одинаковых компонента - Shape1..Shape24. Как мне перебирать их в цикле???
Отправлен: 17.11.2007, 19:23
Вопрос задал: Shell (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 2)
Отвечает: Louken
Здравствуйте, Shell!
У каждого компонента, есть метод FindComponent. Он ищет все дочерние компоненты с указанным именем.
var i: integer;
//...
for i:=1 to 24 do
TShape(Form1.FindComponent('Shape'+inttostr(i))).Brush.Color:=clRed;
//...
Ответ отправил: Louken (статус: Студент)
Ответ отправлен: 17.11.2007, 19:59 Оценка за ответ: 5 Комментарий оценки: Большое спасибо!