Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.11.2014, 15:52   #11
loom12
Пользователь
 
Регистрация: 05.09.2014
Сообщений: 24
По умолчанию

Код:
А зачем передавать имя? Передавай сразу объект окна, а с объекта можно с лёгкостью имя взять.
Click_Button(TSearchRecConditionFro m(SearchRecConditionFrom),'Имя окна');
TSearchRecConditionFrm- это класс окна чужого приложения.

Как же реализована функция FindWindow() если в нее можно передать как nil так и PChar('Имя класса').
в дискуссии рождается истина
loom12 вне форума Ответить с цитированием
Старый 12.11.2014, 16:12   #12
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Вы понимаете что такое PChar?
http://www.delphibasics.co.uk/RTL.asp?Name=PChar
PChar это ^Char — указатель на Char, указатель может быть nil.

Как строки в С, признаком окончания строки является NULL/nil/0/#0.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 12.11.2014, 16:35   #13
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,629
По умолчанию

Цитата:
Как строки в С, признаком окончания строки является NULL/nil/0/#0.
Ну, дык и я про то ж!
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Старый 12.11.2014, 17:38   #14
loom12
Пользователь
 
Регистрация: 05.09.2014
Сообщений: 24
По умолчанию

Цитата:
Сообщение от Alex11223 Посмотреть сообщение
Вы понимаете что такое PChar?
http://www.delphibasics.co.uk/RTL.asp?Name=PChar
PChar это ^Char — указатель на Char, указатель может быть nil.

Как строки в С, признаком окончания строки является NULL/nil/0/#0.
Разобрался.

Код:
 
//Надо было указать classwindow:pchar а не string
procedure Click_Button(classwindow:pchar;namecaptionwindow:pchar);
//и вызывать можно
Click_Button(nil,'Имя окна');
Click_Button(''TSearchRecConditionFrm'','Имя окна');
ВСЕМ СПАСИБО!
в дискуссии рождается истина

Последний раз редактировалось loom12; 12.11.2014 в 17:43.
loom12 вне форума Ответить с цитированием
Старый 12.11.2014, 21:22   #15
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Click_Button(''TSearchRecConditionF rm'','Имя окна');
Майнекляйне, это что такое?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 12.11.2014, 22:01   #16
loom12
Пользователь
 
Регистрация: 05.09.2014
Сообщений: 24
По умолчанию

Click_Button('Класс окна','Имя окна');
А что не так?
в дискуссии рождается истина
loom12 вне форума Ответить с цитированием
Старый 12.11.2014, 22:09   #17
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Да не. Ниче... Все норм, если в твоем ЯВУ строка двумя одинарными окаймляется )
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 12.11.2014, 22:16   #18
loom12
Пользователь
 
Регистрация: 05.09.2014
Сообщений: 24
Подмигивание

Цитата:
Сообщение от Stilet Посмотреть сообщение
Да не. Ниче... Все норм, если в твоем ЯВУ строка двумя одинарными окаймляется )
Просто опечатка
в дискуссии рождается истина
loom12 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как передать динамический массив Tbitmap в процедуру Armageddets Мультимедиа в Delphi 3 21.06.2014 19:29
Как содержимое файла передать в процедуру ?! stalker1995s Общие вопросы Delphi 11 16.07.2012 03:37
Как написать свою процедуру? theYozh Помощь студентам 10 08.03.2009 11:18
Как передать упавление на процедуру? Волк Общие вопросы Delphi 7 05.02.2009 19:26
Как передать указатель в процедуру??? kate4ka Общие вопросы Delphi 1 17.03.2008 12:49