Avatar billede nameless Nybegynder
24. september 2003 - 18:16 Der er 3 kommentarer og
1 løsning

DHTML edit control

Hej. Jeg er ved at lave et projekt hvor jeg bruger en ActiveX >> DHTML edit control
Problemet er at jeg skal have sådan man kan klikke i et afkrydsningsfelt og så skal teksten stå som html.

Så skal man kunne trykke det fra igen og så blir det normalt igen.
Avatar billede sjh Nybegynder
25. september 2003 - 04:23 #1
Som jeg kan forstår dit problem så må det være sådan..


'Tilføj en Checkbox og så koden her...
Private Sub Check1_Click()
  With Check1
      If .Value = 1 Then
        'Her skriver du den kode som laver din tekst til html
        MsgBox "HTML"
          Else
        'Her skriver du den kode som laver din html til tekst
        MsgBox "TEKST"
      End If
  End With
End Sub


men det er nok ikke det du mener vel... ;)
Avatar billede nameless Nybegynder
25. september 2003 - 23:25 #2
Gid det var så vel.
Det jeg mener er der hvor du skriver:
'Her skriver du den kode som laver din html til tekst
'Her skriver du den kode som laver din tekst til html
^^^^^^^^^^^^^^(hvordan gør man lige det?)^^^^^^^^^^^^

function setMode(bMode){
var sTmp;
isHTMLMode = bMode;
if (isHTMLMode){sTmp=idContent.document.body.innerHTML;idContent.document.body.innerText=sTmp;}
else {sTmp=idContent.document.body.innerText;idContent.document.body.innerHTML=sTmp;}
}
^^ sådan kan det gøres i javascript så på en eller anden måde kan det vel gøres.. men i vb ?
Avatar billede nameless Nybegynder
25. september 2003 - 23:26 #3
Kan godt finde den der hedder 'controlename'.documentHTML men ikke nogen text :(
Avatar billede nameless Nybegynder
28. september 2003 - 03:29 #4
If Knap.Value Then
'klarede det ved at lave en normal textbox med samme størrelse som DHTML controle og gøre den usynlig og bruge følgene kode:


Text1.Text = edit.documentHTML
edit.viseble = false
Text1.viseble = true

Else

edit.documentHTML = Text1.Text
Text1.Viseble = False
edit.viseble = True

End If
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester