Вопрос № 114033: Здравствуйте Уважаемые эксперты!
Вопрос такой.
Установил Delphi 6.
После запуска выскакивает сообщение об ошибке:
"Точка входа в процедуру @CheckWin32Version$qqrii не найдена в библиотеке DLL rtl60.bpl"
При установк...Вопрос № 114038: Уважаемые эксперты, встал вопрос о написании COM объекта что это и как его создавать, знаю только приблизительно по нескольким статьям, знаний очень мало в этом направлении, помогите чем можете.
приветствуются ссылки на толковые статьи, исходники...Вопрос № 114039: Здравствуйте, подскажите, пожалуйста литературу, ссылки на тему вывода графики в Delphi через directx используя файлы "*.x".
Заранее благодарен!!!!...Вопрос № 114092: Здравствуйте уважаемые экспкрты.
Научите неумеху. Не посылайте к RTFM, читал, но въехать не могу :(
Проблема не могу научиться пользовать НЕЛОКАЛЬНыЕ переменные.
Вот такая задача:
1. Бросю на форму вновь создаваемаго прилож...Вопрос № 114100: Здравствуйте
Как поменять координаты объекта на форме?
Например при нажатии на кнопку рисунок переместился с центра формы в заданное координатами место...Вопрос № 114123: Такая проблема: надо создать множество элементы которого состоят из 1 и более символов, при таком описании type mnoj=set of string[3] возникает ошибка, а множество типа
char может содержать только элементы по 1 символу. Как быть???...Вопрос № 114138: Задание:
Дано целое n>2. Вывести все простые числа из диапазона [2, n]....Вопрос № 114148: Здравствуйте! Скажите пожалуйста, как мне сделать так, чтобы при нажатии button в нужном мне порядке нажимались как бы клавиши на клавиатуре n-нное число раз??? А именно нужно чтобы нажимились следующие клавиши: ~ вверх энтер
Пригодится ли тут та...
Вопрос № 114.033
Здравствуйте Уважаемые эксперты!
Вопрос такой.
Установил Delphi 6.
После запуска выскакивает сообщение об ошибке:
"Точка входа в процедуру @CheckWin32Version$qqrii не найдена в библиотеке DLL rtl60.bpl"
При установке на другой компьютер все нормально.
Если кто встречался с этим, подскажите что это может быть?
Заранее всем благодарен.
Отправлен: 14.12.2007, 18:06
Вопрос задал: Besker® (статус: Студент)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 1)
Отвечает: Владик
Здравствуйте, Besker®!
У вас на компьютере наверняка стоит Виртуальный СД-ром? У меня таже проблема и они (проги) не дружат друг с другом. Придется удалить виртуальнык СД-ром, и полностью переустановить делфи
Ответ отправил: Владик (статус: 2-ой класс)
Ответ отправлен: 14.12.2007, 18:35
Вопрос № 114.038
Уважаемые эксперты, встал вопрос о написании COM объекта что это и как его создавать, знаю только приблизительно по нескольким статьям, знаний очень мало в этом направлении, помогите чем можете.
приветствуются ссылки на толковые статьи, исходники, желательно не очень сложные для понимания.. типа Hello World, главное понять философию и принципы, а дальше сам разберусь.
Отправлен: 14.12.2007, 18:37
Вопрос задал: Кэр Лаэда (статус: Практикант)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Selya
Здравствуйте, Кэр Лаэда!
Вот замечательная статейка на эту тему: http://slil.ru/25237581
Ответ отправил: Selya (статус: 2-ой класс)
Ответ отправлен: 15.12.2007, 03:25
Вопрос № 114.039
Здравствуйте, подскажите, пожалуйста литературу, ссылки на тему вывода графики в Delphi через directx используя файлы "*.x".
Заранее благодарен!!!!
Good Luck!!!
--------- Господь Бог - это всего лишь сверхмощный генератор случайных чисел, в соответствии с которыми сочетаются события на Земле. Генератор случайных чисел - и только.
Ответ отправил: Gh0stik (статус: Академик) Украина, Славянск Организация: Славянский государственный педагогический университет (Кафедра алгебры) WWW:http://gh0stik.rusfaq.ru/ ICQ: 289363162 ---- Ответ отправлен: 14.12.2007, 19:56 Оценка за ответ: 5 Комментарий оценки: Спасибо, надо будет посмотреть вечерком!!!
Вопрос № 114.092
Здравствуйте уважаемые экспкрты.
Научите неумеху. Не посылайте к RTFM, читал, но въехать не могу :(
Проблема не могу научиться пользовать НЕЛОКАЛЬНыЕ переменные.
Вот такая задача:
1. Бросю на форму вновь создаваемаго приложения GroupBox и Edit
2. Объявляю строковую переменную в TForm
3. Пишу строковую функцию использующую эту переменную
4. в структуре проекта на этом этапе вроде ошибок нет.
5. При попытке скомпилировать появляются ошибки, текст которых я привел в комментариях к коду
Посмотрите пожалуйста, что не так делаю,
поясните принципы пользования переменными(не локальными),
почему компилятор говорит что пропущен идентификатор метода, ведь я не пытался создавать никаких методов, мне нужна обычная переменная.
С уважением, Всего доброго.
Приложение:
Отправлен: 15.12.2007, 06:02
Вопрос задал: DinGior (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 7)
Отвечает: DimonSoft
Здравствуйте, DinGior!
Позволю себе ответить кратко, вопросом на вопрос.
А кто Вас научил так:
private
{ Private declarations }
var
_Pass: string; // объявил строковую переменную, которую
// потом будем получать в функции из EDITa
объявлять переменные внутри класса? Тем более, что внутри класса - это уже не переменные, а, как минимум, поля. Правильный код - в приложении.
С уважением, DimonSoft.
Приложение:
Ответ отправил: DimonSoft (статус: 4-ый класс)
Ответ отправлен: 15.12.2007, 14:27 Оценка за ответ: 4 Комментарий оценки: Спасибо за ответ, DimonSoft.
Удаление "var" не решает всех проблем,
но все равно спасибо.
Вопрос № 114.100
Здравствуйте
Как поменять координаты объекта на форме?
Например при нажатии на кнопку рисунок переместился с центра формы в заданное координатами место
Отвечает: SHERRY
Здравствуйте, Исаак Моисеевич!
У каждого объекта есть свойства LEFT (количество точек от левого края формы) и TOP (количество точек, считая с верха формы).
Свойста имею значения челочисленного типа, их можно менять при создании (программы в Object Inspector), так и в процессе её выполнения. Вот пример конкретно для рисунка.
Best regard's!
--------- Наши программисты самые программистые программисты!..
Ответ отправил: SHERRY (статус: 5-ый класс)
Ответ отправлен: 15.12.2007, 10:09 Оценка за ответ: 5 Комментарий оценки: :) ну про left и top это понятно, я думал есть другой способ, этот то я знаю
Отвечает: Сычёв Павел Алексеевич
Здравствуйте, Исаак Моисеевич!
Например у вас есть картинка Image1, x,y-новые координаты левого верхнего угла картнки на форме. Тогда
Image1.Left:=x;
Image1.Top:=y;
Ответ отправил: Сычёв Павел Алексеевич (статус: 2-ой класс)
Ответ отправлен: 15.12.2007, 15:25 Оценка за ответ: 5
Вопрос № 114.123
Такая проблема: надо создать множество элементы которого состоят из 1 и более символов, при таком описании type mnoj=set of string[3] возникает ошибка, а множество типа
char может содержать только элементы по 1 символу. Как быть???
Отправлен: 15.12.2007, 13:06
Вопрос задал: Shell (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 1)
Отвечает: Gh0stik
Здравствуйте, Shell!
Дело в том, что при описании множества можно использовать только перечисляемый тип или пользовательский. К стандартнымперечисляемым типам относятся: boolean, char, word, byte. Пользовательский тип это тип вида: type s=set of (e1,e2,e3,e4,...,en); Привем нельзя забывать то, что во множестве может содержаться НЕ более 256 элементов.
Поэтом единственный выход в вашей ситуации я вижу только использование динамического массива:
z:array of string[3];
Но соответсвенно Вы не сможете использовать стандартные операции работы со множествами: in, include, exclude.
Good Luck!!!
--------- Господь Бог - это всего лишь сверхмощный генератор случайных чисел, в соответствии с которыми сочетаются события на Земле. Генератор случайных чисел - и только.
Ответ отправил: Gh0stik (статус: Академик) Украина, Славянск Организация: Славянский государственный педагогический университет (Кафедра алгебры) WWW:http://gh0stik.rusfaq.ru/ ICQ: 289363162 ---- Ответ отправлен: 15.12.2007, 13:31 Оценка за ответ: 5
Вопрос № 114.138
Задание:
Дано целое n>2. Вывести все простые числа из диапазона [2, n].
Отправлен: 15.12.2007, 14:48
Вопрос задал: Slim1210 (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 2)
Отвечает: Gh0stik
Здравствуйте, Slim1210!
program Prosto;
{$APPTYPE CONSOLE}
var i,j,k,n:integer; begin write('Input n=');read(n); for i:=2 to n do begin
k:=0; for j:=2 to round(sqrt(i)) do //блок проверки простое ли число if i mod j=0 then inc(k); //посчет множителей числа if k=0 thenwrite(i:4); //если простое то выводим end;
readln;
readln; end.
Будут вопросы - задавайте в мини-форум.
Good Luck!!!
--------- Господь Бог - это всего лишь сверхмощный генератор случайных чисел, в соответствии с которыми сочетаются события на Земле. Генератор случайных чисел - и только.
Ответ отправил: Gh0stik (статус: Академик) Украина, Славянск Организация: Славянский государственный педагогический университет (Кафедра алгебры) WWW:http://gh0stik.rusfaq.ru/ ICQ: 289363162 ---- Ответ отправлен: 15.12.2007, 15:02 Оценка за ответ: 5 Комментарий оценки: Спасибо!
Вопрос № 114.148
Здравствуйте! Скажите пожалуйста, как мне сделать так, чтобы при нажатии button в нужном мне порядке нажимались как бы клавиши на клавиатуре n-нное число раз??? А именно нужно чтобы нажимились следующие клавиши: ~ вверх энтер
Пригодится ли тут таблица http://www.klgtu.ru/ru/students/literature/inf_asu/80.html ??
где главное vkсode, например для стрелки вверх - VK_UP, enter - VK_RETURN, при этом scancode можно указать 0.
Таблица ASCII вам тоже поможет, так как для алфавитно-цифровой части vkcode совпадает с этой таблтцей - т.е. ~ = $7E. С русской частью только повнимательней с кодировкой - по вашей ссылке м.б. не Win-кодировка я не проверял.
Ответ отправил: PavelGM (статус: Студент)
Ответ отправлен: 16.12.2007, 15:47 Оценка за ответ: 5 Комментарий оценки: Огромное СПАСИБО!!! Наконец то мне ответили на этот вопрос!!! Никто нигде не отвечал, ни на одном форуме, а вы ответили!!!! Спасибо огромное!!!