Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

работа с ОСХ

41K
10 июля 2009 года
f-a-l-l-e-n
22 / / 01.07.2009
Всем привет.
Помогите кто может.
У меня есть осх. как сделать так чтобы при нажатии кнопки в html в осх передавался некий параметр и затем использюя его осх выполняла то что в ней описывается.
303
10 июля 2009 года
makbeth
1.0K / / 25.11.2004
Нужно повесить скрипт на обработчик нажатия кнопки и в нем можно будет обращаться к свойствам и методам ocx. Вроде как-то так...
41K
13 июля 2009 года
f-a-l-l-e-n
22 / / 01.07.2009
я создаю свое свойство LCaption.
далее описываю его
/////////////////////////////////////
function TAFTest.Get_LCaption: WideString;
begin
Result:=Label1.Caption;
end;

procedure TAFTest.Set_LCaption(const Value: WideString);
begin
Label1.Caption:=Value;
end;
/////////////////////////////////////

затем создаю событие связанное с нажатием кнопки Button1
создаю метод OnBtClick
/////////////////////////////////////
procedure TAFTest.Button1Click(Sender: TObject);
begin
if FEvents <> nil then FEvents.OnBtClick;
end;
/////////////////////////////////////


изменяю html с добавлением
<HEAD>
<script LANGUAGE="VBScript">
<!--
Sub TestControl_OnBtClick
TestControl.LCaption="Run"
End Sub
-->
</SCRIPT>
</HEAD>
все работает просто замечательно

но нужно чтобы кнопка была htmlовская
как сделать так чтобы при нажатие на нее
выполнялось LCaption?
303
13 июля 2009 года
makbeth
1.0K / / 25.11.2004
А у html кнопки обработчика типа OnClick нету что-ли? (я просто не совсем в теме по html, но думаю, что такой обработчик должен быть)
41K
13 июля 2009 года
f-a-l-l-e-n
22 / / 01.07.2009
можно сделать кнопку

<bodu>
<form Name="Print">
<input type="Button" Value="Печать" onClick=" ">
</form>

проблема в том как потом запустить Lcaption
41K
13 июля 2009 года
f-a-l-l-e-n
22 / / 01.07.2009
<HTML>
<HEAD>

<script LANGUAGE="VBScript">
<!--
Sub Button1_OnClick
TestControl.LCaption="d:\fallen\card[1].rtf"
End Sub
-->
</SCRIPT>
</HEAD>
<OBJECT
classid="clsid:C8D30A57-BB77-4201-94AE-1E7305D48915"
codebase="http://proba/proba.ocx#version=1,0,0,0"
id=TestControl
width=0
height=0
align=center
hspace=0
vspace=0

>
</OBJECT>


<bodu>
<FORM><INPUT NAME="Button1" TYPE="BUTTON"
VALUE="печать"></FORM>
</BODY>

</HTML>

все работает просто замечательно

но проблема в том что кнопка должна создаваться на JavaScript
а у меня на VBScript, как исправить?
6
13 июля 2009 года
George
4.1K / / 05.01.2007
когда мы начнем код оформлять? или пожаловаться модераторам?
303
14 июля 2009 года
makbeth
1.0K / / 25.11.2004
Цитата: f-a-l-l-e-n
...но проблема в том что кнопка должна создаваться на JavaScript
а у меня на VBScript, как исправить?


Блин, а что сложного то[FONT=monospace][FONT=Verdana]?

Код:
<script language="javascript" type="text/javascript">
function button1click() {
    TestControl.LCaption="d:\fallen\card[1].rtf";
}
</script>

<body>
    <form>
        <input name="Button1" type="button" value="печать" &#111;&#110;click="button1click();">
    </form>
</body>
+ http://www.delphi3000.com/articles/article_817.asp?SK=
+ бегом курить маны :)
[/FONT][/FONT]
41K
17 июля 2009 года
f-a-l-l-e-n
22 / / 01.07.2009
makbeth

спасибо, я уже сделал и забыл об этом сказать, но все равно спасибо.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог