Мне нужно, чтоб при нажатие на кнопку один, в WebBrowser вставлялся текст №1(в виде HTML), и такое при нажатие на кнопку два и кнопку три. Вот код програмы: Visual Design;
[code:1]
Add(MainForm,10322394,21,105)
{
Left=20
Top=105
Width=218
Height=189
}
Add(WebBrowser,12623352,308,112)
{
Left=5
Top=5
}
Add(StrList,9004515,84,105)
{
FileName="1"
Strings=#99:<table style="width:100%;height:92px" border="0" cellpadding="0" cellspacing="3" bgcolor="#53617C">|5: <tr>|33: <th align="center" scope="row">|121: <table style="width:100%;height:92px;background:url('/img/background.gif')" border="0" cellpadding="0" cellspacing="0">|7: <tr>|151: <th style="width:40%;height:92px" align="left" scope="row"><img src="/img/left.gif" width="498" height="92" border="0" usemap="#csm" alt="" /></th>|65: <th scope="row" align="left" width="40%"><div align="center">|86: <table style="width:100%;height:92px" border="0" cellpadding="0" cellspacing="0">|26: <tr align="center"> |99: <td width="20%"><img src="/img/center1.gif" border="0" width="13" height="92" alt="" /></td>|98: <td width="20%"><img src="/img/center2.gif" border="0" width="6" height="92" alt="" /></td>|98: <td width="20%"><img src="/img/center3.gif" border="0" width="5" height="92" alt="" /></td>|98: <td width="20%"><img src="/img/center4.gif" border="0" width="9" height="92" alt="" /></td>|99: <td width="20%"><img src="/img/center5.gif" border="0" width="13" height="92" alt="" /></td>|11: </tr>|19: </table></div>|9: </th>|102: <td style="width:20%" align="right"><img src="/img/right.gif" width="253" height="92" alt="" /></td>|6: </tr>|8:</table>|0:|7: </th>|6: </tr>|8:</table>|
}
Add(StrList,2803230,154,105)
{
FileName="2"
Strings=#7:TEKCT 2|
}
Add(StrList,3248762,231,105)
{
FileName="3"
Strings=#6:<html>|6:<head>|7:</head>|26:TEKCT 4EPHый на сером фону|24:<body bgcolor="#999999">|7:</body>|7:</html>|
}
Add(Button,10090570,84,63)
{
Left=5
Top=130
Caption="1"
}
Add(Button,12979563,154,63)
{
Left=75
Top=130
Caption="2"
}
Add(Button,5717876,231,63)
{
Left=145
Top=130
Caption="3"
}
[/code:1]
Возможно ли ето. Зарание благодарен!
Этот топик читают: Гость
Ответов: 39
Рейтинг: 0
|
|||
карма: 0 |
|
Ответов: 44
Рейтинг: 1
|
|||
Не очень удобно и громоздко но можно так
[code:1] Add(MainForm,10322394,14,14) { Left=20 Top=105 Width=218 Height=189 Align=0 Color=-16777201 Font=[MS Sans Serif,8,0,0,1] AlphaBlendValue=255 Caption="Form" BorderStyle=2 WindowsState=0 Icon=[] ShowType=0 TaskBar=0 DragForm=1 Visible=0 Cursor=0 TransparentColor=16777215 Picture=[] SavePosition=0 SavePosName="MyProject" MouseCapture=1 } Add(WebBrowser,12623352,567,189) { Left=5 Top=5 Width=200 Height=120 Align=0 TabOrder=0 Visible=0 Enabled=0 URL="about:blank" link(URL,14179140:Value,[]) } Add(StrList,9004515,189,168) { FileName="" Strings=#99:<table style="width:100%;height:92px" border="0" cellpadding="0" cellspacing="3" bgcolor="#53617C">|5: <tr>|33: <th align="center" scope="row">|121: <table style="width:100%;height:92px;background:url('/img/background.gif')" border="0" cellpadding="0" cellspacing="0">|7: <tr>|151: <th style="width:40%;height:92px" align="left" scope="row"><img src="/img/left.gif" width="498" height="92" border="0" usemap="#csm" alt="" /></th>|65: <th scope="row" align="left" width="40%"><div align="center">|86: <table style="width:100%;height:92px" border="0" cellpadding="0" cellspacing="0">|26: <tr align="center"> |99: <td width="20%"><img src="/img/center1.gif" border="0" width="13" height="92" alt="" /></td>|98: <td width="20%"><img src="/img/center2.gif" border="0" width="6" height="92" alt="" /></td>|98: <td width="20%"><img src="/img/center3.gif" border="0" width="5" height="92" alt="" /></td>|98: <td width="20%"><img src="/img/center4.gif" border="0" width="9" height="92" alt="" /></td>|99: <td width="20%"><img src="/img/center5.gif" border="0" width="13" height="92" alt="" /></td>|11: </tr>|19: </table></div>|9: </th>|102: <td style="width:20%" align="right"><img src="/img/right.gif" width="253" height="92" alt="" /></td>|6: </tr>|8:</table>|0:|7: </th>|6: </tr>|8:</table>| } Add(StrList,2803230,308,161) { FileName="" Strings=#7:TEKCT 2| } Add(StrList,3248762,434,161) { FileName="" Strings=#6:<html>|6:<head>|7:</head>|26:TEKCT 4EPHый на сером фону|24:<body bgcolor="#999999">|7:</body>|7:</html>| } Add(Button,10090570,126,119) { Left=5 Top=130 Width=55 Height=20 Align=0 TabOrder=0 Hint="" Font=[MS Sans Serif,8,0,0,1] ParentFont=1 Visible=0 Enabled=0 Cursor=0 Caption="1" Data=Null() Point(doCaption) link(onClick,5385508:doStrCat,[(168,125)(168,163)(116,163)(116,181)]) } Add(Button,12979563,245,119) { Left=75 Top=130 Width=55 Height=20 Align=0 TabOrder=0 Hint="" Font=[MS Sans Serif,8,0,0,1] ParentFont=1 Visible=0 Enabled=0 Cursor=0 Caption="2" Data=Null() Point(doCaption) link(onClick,4536964:doStrCat,[(287,125)(287,163)(235,163)(235,181)]) } Add(Button,5717876,357,119) { Left=145 Top=130 Width=55 Height=20 Align=0 TabOrder=0 Hint="" Font=[MS Sans Serif,8,0,0,1] ParentFont=1 Visible=0 Enabled=0 Cursor=0 Caption="3" Data=Null() Point(doCaption) link(onClick,7823861:doStrCat,[(399,125)(399,163)(347,163)(347,181)]) } Add(Dir,8176866,77,21) { } Add(GetData,10479994,91,70) { Count=4 link(Data,8176866:TempDir,[]) } Add(StrCat,5385508,126,175) { Str1="" Str2="1.html" link(onStrCat,462584:doEvent1,[(168,181)(168,212)(116,212)(116,223)]) link(Str1,10479994:Data1,[(132,163)(97,163)]) } Add(Hub,462584,126,217) { InCount=1 OutCount=2 link(onEvent1,9004515:doSave,[(173,223)(173,209)]) link(onEvent2,13587892:doEvent1,[(483,230)(483,146)]) } Add(Hub,13587892,504,140) { InCount=4 OutCount=2 link(onEvent1,14179140:doValue,[]) } Add(Memory,14179140,567,140) { Default=Null() link(onData,12623352:doNavigate,[(609,146)(609,180)(557,180)(557,195)]) } Add(StrCat,4536964,245,175) { Str1="" Str2="1.html" link(onStrCat,800777:doEvent1,[(287,181)(287,212)(235,212)(235,223)]) link(Str1,10479994:Data2,[(251,163)(104,163)]) } Add(Hub,800777,245,217) { InCount=1 OutCount=2 link(onEvent1,2803230:doSave,[(292,223)(292,202)]) link(onEvent2,13587892:doEvent2,[(483,230)(483,153)]) } Add(StrCat,7823861,357,175) { Str1="" Str2="1.html" link(onStrCat,14390073:doEvent1,[(399,181)(399,212)(347,212)(347,223)]) link(Str1,10479994:Data3,[(363,163)(111,163)]) } Add(Hub,14390073,357,217) { InCount=1 OutCount=2 link(onEvent1,3248762:doSave,[(411,223)(411,202)]) link(onEvent2,13587892:doEvent3,[(483,230)(483,160)]) } [/code:1] |
|||
карма: 1 |
|
Ответов: 44
Рейтинг: 1
|
|||
Ешё вариант вроде получше.
[code:1] Add(MainForm,10322394,70,21) { Left=20 Top=105 Width=218 Height=189 link(onCreate,5385508:doStrCat,[]) } Add(WebBrowser,12623352,308,252) { Left=5 Top=5 link(URL,11844236:Data2,[(314,147)(265,147)]) } Add(StrList,9004515,168,154) { Strings=#6:<html>|6:<head>|7:</head>|15:Нажата кнопка 1|24:<body bgcolor="#333333">|7:</body>|7:</html>| } Add(StrList,2803230,217,154) { Strings=#6:<html>|6:<head>|7:</head>|15:Нажата кнопка 2|24:<body bgcolor="#666666">|7:</body>|7:</html>| } Add(StrList,3248762,266,154) { Strings=#6:<html>|6:<head>|7:</head>|15:Нажата кнопка 3|24:<body bgcolor="#999999">|7:</body>|7:</html>| } Add(Button,10090570,14,231) { Left=5 Top=130 Caption="1" Point(doCaption) link(onClick,12233882:doWork1,[]) } Add(Button,12979563,14,273) { Left=75 Top=130 Caption="2" Point(doCaption) link(onClick,12233882:doWork2,[(58,279)(58,244)]) } Add(DoData,12257048,168,280) { link(onEventData,12244468:doText,[(215,286)(215,286)]) link(Data,12442088:Var,[]) } Add(Dir,8176866,154,7) { } Add(Memory,5672803,252,56) { } Add(StrCat,5385508,168,56) { Str2="temp.html" link(onStrCat,5672803:doValue,[]) link(Str1,8176866:TempDir,[]) } Add(Button,5717876,14,315) { Left=145 Top=130 Caption="3" Point(doCaption) link(onClick,12233882:doWork3,[(58,321)(58,251)]) } Add(StrList,12244468,245,259) { link(FileName,11844236:Data1,[]) } Add(ChanelToIndex,12233882,70,231) { Count=3 link(onIndex,12931204:doEvent1,[]) } Add(GetIndexData,12442088,168,231) { Count=3 link(Data1,9004515:Text,[(174,215)(174,215)]) link(Data2,2803230:Text,[(181,215)(223,215)]) link(Data3,3248762:Text,[(188,215)(272,215)]) } Add(Hub,12931204,119,231) { OutCount=4 link(onEvent1,12442088:doIndex,[]) link(onEvent2,12257048:doData,[(159,244)(159,286)]) link(onEvent3,12244468:doSave,[(159,251)(159,300)]) link(onEvent4,12623352:doNavigate,[]) } Add(GetData,11844236,252,105) { link(Data,5672803:Value,[]) } [/code:1] |
|||
карма: 1 |
|
Ответов: 655
Рейтинг: 0
|
|||
[code:1]Add(WebBrowser,12623352,371,371)
{
Left=5 Top=5 Point(doFromText) } Add(StrList,9004515,280,273) { FileName="1" Strings=#99:<table style="width:100%;height:92px" border="0" cellpadding="0" cellspacing="3" bgcolor="#53617C">|5: <tr>|33: <th align="center" scope="row">|121: <table style="width:100%;height:92px;background:url('/img/background.gif')" border="0" cellpadding="0" cellspacing="0">|7: <tr>|151: <th style="width:40%;height:92px" align="left" scope="row"><img src="/img/left.gif" width="498" height="92" border="0" usemap="#csm" alt="" /></th>|65: <th scope="row" align="left" width="40%"><div align="center">|86: <table style="width:100%;height:92px" border="0" cellpadding="0" cellspacing="0">|26: <tr align="center"> |99: <td width="20%"><img src="/img/center1.gif" border="0" width="13" height="92" alt="" /></td>|98: <td width="20%"><img src="/img/center2.gif" border="0" width="6" height="92" alt="" /></td>|98: <td width="20%"><img src="/img/center3.gif" border="0" width="5" height="92" alt="" /></td>|98: <td width="20%"><img src="/img/center4.gif" border="0" width="9" height="92" alt="" /></td>|99: <td width="20%"><img src="/img/center5.gif" border="0" width="13" height="92" alt="" /></td>|11: </tr>|19: </table></div>|9: </th>|102: <td style="width:20%" align="right"><img src="/img/right.gif" width="253" height="92" alt="" /></td>|6: </tr>|8:</table>|0:|7: </th>|6: </tr>|8:</table>| } Add(StrList,2803230,322,273) { FileName="2" Strings=#7:TEKCT 2| } Add(StrList,3248762,364,273) { FileName="3" Strings=#6:<html>|6:<head>|7:</head>|26:TEKCT 4EPHый на сером фону|24:<body bgcolor="#999999">|7:</body>|7:</html>| } Add(Button,10090570,203,322) { Left=5 Top=130 Caption="1" Data=Integer(0) link(onClick,10350839:doEvent1,[(247,328)(247,356)]) } Add(Button,12979563,203,357) { Left=75 Top=130 Caption="2" Data=Integer(1) link(onClick,10350839:doEvent2,[]) } Add(Button,5717876,203,392) { Left=145 Top=130 Caption="3" Data=Integer(2) link(onClick,10350839:doEvent3,[(247,398)(247,370)]) } Add(GetIndexData,1134075,315,350) { Count=3 link(Data1,9004515:Text,[(321,334)(286,334)]) link(Data2,2803230:Text,[(328,334)(328,334)]) link(Data3,3248762:Text,[(335,334)(370,334)]) } Add(DoData,4662066,315,399) { link(onEventData,12623352:doFromText,[]) link(Data,1134075:Var,[]) } Add(Hub,10350839,259,350) { InCount=3 link(onEvent1,1134075:doIndex,[]) link(onEvent2,4662066:doData,[(303,363)(303,405)]) } [/code:1] |
|||
карма: 0 |
|
Ответов: 2125
Рейтинг: 159
|
|||
А знает ли народ о наличии такого ActiveX, как DHTML Edit Control Это что-то типа RichEdit, только на основе не RTF, а HTML. Я полагаю - это то, что тут пытаются создать.
|
|||
карма: 1 |
|
Ответов: 39
Рейтинг: 0
|
|||
Ище одно задание для пользователей, но уже серьозно я себе хотел зделать красивую справочною програмку из дерева (зделал) и где бы был текст, подключил компонент Web Browser, но он не всостояние отображать картинки, как зделаль так, чтоб из BitmapArray (масив картинок) отображалась та или другая картинка на той или иной страницы...
|
|||
карма: 0 |
|
Ответов: 676
Рейтинг: 5
|
|||
как зделаль так, чтоб из BitmapArray (масив картинок) отображалась та или другая картинка на той или иной страницы
Gig@Byte, могу тебя обрадывать никак... |
|||
карма: 1 |
|
Ответов: 3655
Рейтинг: 69
|
|||
Gig@Byte, переконвертировать из BMP в HTML и вставить.
А вот как незнаю. |
|||
карма: 0 |
|
Ответов: 39
Рейтинг: 0
|
|||
-=Dima=- & Вячеслав спасибо, что написали, а через RichText или любой другой компонент можно.
|
|||
карма: 0 |
|
Ответов: 9906
Рейтинг: 351
|
|||
Сделать mht, и всего делов
|
|||
карма: 9 |
|
Ответов: 39
Рейтинг: 0
|
|||
Galkov, я так и хотел, но как их зашить в програму. Программный код - вверху от AVC
|
|||
карма: 0 |
|
Ответов: 9906
Рейтинг: 351
|
|||
Ну не Веб-дизайнер я
Открывай свой файл в броузере выбирай <Save as/Web Archive, single file (*.mht)> Смотри полученный файл как текст, там картинки узнаваемы не вооруженным глазом и закодированы в base64. Дели этот текстовый файл на части и подставляй свои картинки, закодированные как строки в base64. Вроде бы ничего военного.... |
|||
карма: 9 |
|
Ответов: 39
Рейтинг: 0
|
|||
Galkov, да я так и делал, вот сам попробуй ету страницу зделать в ХиАсме.
|
|||
карма: 0 |
|
Ответов: 9906
Рейтинг: 351
|
|||
зделать ничего нельзя вообще
а сделать - не вижу чем это сложнее, чем html Но говорю сразу: твои странички за тебя делать не буду |
|||
карма: 9 |
|
Ответов: 39
Рейтинг: 0
|
|||
Galkov, просто сам компонент Web Browser непринимает текст в формате .mht тока в .html, надо сам компонент переделывать.
|
|||
карма: 0 |
|