C++Builder
   Начало   Форум Помощь Войти Регистрация  
Страниц: 1 2 3 4 5 [6] 7 8 9 10
 51 
 : 22 Июнь 2017, 00:04:10 
Автор Sasha - Последний ответ от Sasha
Спасибо!!!

 52 
 : 21 Июнь 2017, 21:01:56 
Автор Katya - Последний ответ от Katya
Здравствуйте! Возникла большая проблема: есть программа на с++ из rad studio 2009, но скомпилированная без кучи всяких библиотек и теперь её, естественно, невозможно запустить на компе, где нет установленного с++. Возможности запустить её и скомпилировать с этими пакетами библиотек пока нет и в ближайшее время не будет, а программа очень нужна сейчас. Если не трудно, поделитесь пожалуйста этими библиотеками (rtl120.bpl и др.), если не жалко и не трудно  Грустный

 53 
 : 21 Июнь 2017, 12:57:57 
Автор Sasha - Последний ответ от POV
if (Key < 'a' || Key > 'z')
  Key = 0 ;

как-то так

Может быть принудительно язык все время задавать.

 54 
 : 17 Июнь 2017, 16:27:54 
Автор Sasha - Последний ответ от Sasha
Здравствуйте!!! Ребята подскажите, пожалуйста, по такому вопросу. Никак не могу сделать запрет на ввод латинских букв в поле Edit. В интернете есть много примеров по блокировке цифр, а вот конкретно на блокировку латинских букв нигде я не нашёл. Заранее благодарен.

 55 
 : 10 Июнь 2017, 11:00:51 
Автор Ramzay - Последний ответ от Ramzay
Ура!! Я догадался.
Код
<HTML> 
<HEAD>
<TITLE>JavaScript</TITLE>
</head>
<body>
   <OBJECT id="AXObj"
 classid="clsid:6A8E93E6-BC39-4F45-945B-61C91BBB24D1"
 codebase="http://localhost/x1/X1.inf"
 width=330
 height=220
 align=center
 hspace=0
 vspace=0
   >
   </OBJECT>
 
<button onclick="Ax=document.getElementById('AXObj');">Pointer</button>
<button onclick="alert(Ax.Caption);Ax.Caption='Hello, World';alert(Ax.Caption);">Message</button>
</body>
</html>
 
Правильно поставленный вопрос - это уже половина ответа!

 56 
 : 10 Июнь 2017, 10:26:07 
Автор Ramzay - Последний ответ от Ramzay
Никто не ответил, поэтому расскажу о своих находках. Первоначально я внедрял на страницу форму так:
Код
    <OBJECT
 classid="clsid:6A8E93E6-BC39-4F45-945B-61C91BBB24D1"
 codebase="http://localhost/x1/X1.inf"
 width=330
 height=220
 align=center
 hspace=0
 vspace=0
   >
<param name="Caption" value="MyCaption">
   </OBJECT>
 
При этом объект в реестре на клиентской машине регистрируется сам. Через тег param пытался передать данные - ничего не вышло. Однако, если воспользоваться JavaScript-ом можно вызвать объект и передать ему параметр, предварительно его зарегистрировав или так как раньше или через regsvr32:
Код
<SCRIPT> 
var Ax=new ActiveXObject("X1.X");
Ax.Caption="Hello, World";      
alert(Ax.Caption);
</SCRIPT>
 
   
Работает!!! Правда, получается что объект внедренный через <object> и объект внедренный через new ActiveXObject два экземпляра одного объекта.   
Идем дальше. В проекте есть модуль ***_tlb.cpp и к нему что-типа формы.
В ней есть ветка "Интерфейс" (на картинка текущая). Так в этом интерфейсе есть то самое свойство Caption, которое мы изменяем  в скрипте. Более того, того в этот список можно добавить свой метод OpenSign и указать к нему параметры:

В методе можно делать все, что нужно, в том числе, создать и отобразить форму.

Вот итог моих скромных изысканий. Может кто знает, хотя это вопрос не по CBuilder, как получить доступ к объекту, созданного с помощью <object>, через JavaScript? 

 57 
 : 31 Май 2017, 14:11:47 
Автор Ramzay - Последний ответ от Ramzay
Почитал книжку про ActiveX. В книжке приведен пример внедрения на страницу игры крестики-нолики. Игра мне не нужна, поэтому внедрил просто форму. Получилось. Теперь нужно в приложение передать данные со страницы, в приложении я их обработаю, отправить данные на сервер и обновит страницу. Как это сделать?

 58 
 : 24 Май 2017, 09:15:12 
Автор Sergey1985 - Последний ответ от Sergey1985
В процессе работы появилась необходимость настроить управление прерываниями сетевой карты. (состояние - ВЫКЛЮЧЕНО). Вопрос естественно следующий - как это реализовать программно. Считать - запомнить - в случае необходимости переопределить - в случае необходимости вернуть в прежнее состояние при выходе из программы. В гугле показывается только как программно изменить IP адрес, MAC, шлюз... но это все не то

 59 
 : 15 Май 2017, 17:42:26 
Автор SilverFish - Последний ответ от S0mbre
Матрица фич (PDF)

 60 
 : 04 Май 2017, 18:23:47 
Автор Sergey1985 - Последний ответ от POV
С бевардовской камеры мой программер FullHD по UDP принимал, никаких заморочек не было. Использована была библа, что в VCL плеере (точнее ее недопиленный оригинал).
Но данных не сохранилось, истории почти 5 лет..

Страниц: 1 2 3 4 5 [6] 7 8 9 10



....

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines
Страница сгенерирована за 0.118 секунд. Запросов: 20.