Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


VB6 och RichTextBox

Postades av 2010-02-18 15:29:05 - Per Öberg, i forum visual basic - allmänt, Tråden har 9 Kommentarer och lästs av 1774 personer

Hej
Två frågor

1. Hur skriver man koden som klistrar in en text i dokumentet?

2. Hur skriver man koden för att skriva ut texten i dokumentet?

Ser fram emot ett bra svar.

Ha en bra dag


Svara

Sv: VB6 och RichTextBox

Postades av 2010-02-18 18:17:22 - Sven Åke Persson

I din VB6 mapp finns Samples. Där finns mappen RichTextBox.

Där hittar du alla svaren. Återkom om du behöver mer hjälp.

RichText är ett stort omfattande ämne som kräver sin man. Lycka till.


Svara

Sv:VB6 och RichTextBox

Postades av 2010-02-19 08:21:15 - Sven Åke Persson

Ok Per.
Tror att det var mitt eget gamla projekt jag hänvisade till.
Har lagt upp ett exempel till dig och andra intresserade.

Kolla
Programarkivet:RichTextBox experiment


Svara

Sv: VB6 och RichTextBox

Postades av 2010-02-19 14:59:47 - Per Öberg

Bra svar för att skriva ut. Tack

Men ser fortfarande inte hur jag lägger in en egen textsträng i RichTextTexten

Ha det bra


Svara

Sv:VB6 och RichTextBox

Postades av 2010-02-19 16:13:37 - Sven Åke Persson

Men snälla ! Nu får du koppla på storhjärnan.

När man kör .exe är det bara att skriva som en vanlig texteditor.

I IDE läge använder du

<code>
rtbText.LoadFile (App.Path & "\Vb_kod.rtf")
</code>

Sen kan du ju klart använd Ctrl+V (Paste)

Fattar du inte nu så gå tillbaka till frimärkssamling.

Edit:
Obs jag har uppgraderat RichText.zip efter DL 2 hämta igen .


Svara

Sv: VB6 och RichTextBox

Postades av 2010-02-26 12:45:07 - Per Öberg

Tack för det.
Men nu var det inte en fil jag ville ha utan en sträng i programmets minne.
Och trots att jag inte samlar frimärken så vet jag inte hur man får in en sträng i minnet så jag kan simulera CtrlV.


Svara

Sv:VB6 och RichTextBox

Postades av 2010-02-26 15:42:38 - Sven Åke Persson

Ok på det.
Du skall kolla in Clipboard Objektet.

Där kan man använda
Clipboard.SetData,CF_BITMAP
Clipboard.SetText,CF_TEXT
Clipboard.GetData,CF_BITMAP
Clipboard.GetText,CF_TEXT

Fritt ur minnet kolla Help på ovanstående.

Om det är en vanlig String variabel (Public) som innehåller något
<code>
Option Explicit
Dim MyString As String

'Någonstans i programmet
MyString = "Sven"
'Någonstans i programmet
rtbText.Text = MyString
</code>
Obs det måste vara en Public variabel om du skall nå den från en SubRutrin


Svara

Sv: VB6 och RichTextBox

Postades av 2010-03-02 12:59:38 - Per Öberg

Tack det testar vi


Svara

Sv:VB6 och RichTextBox

Postades av 2010-03-02 22:05:06 - Sven Åke Persson

mmm... har funderat ett tag på hur du tänker.

Det finns en massa API som löser just ditt prob. SendMessage kom upp

I minnet skapar du en "buffer" som innehåller din text.

<code>
Dim MyBuffer As String * 64000
MyBuffer = String$(64000,Chr(0))

'Nu har du en minnesallokering på 64000 bokstäver med namnet MyBuffer
</code>
Sen är det bara att plocka från denna adress.


Svara

Sv: VB6 och RichTextBox

Postades av 2010-03-03 19:37:07 - Magnus Olofsson

För att "klistra in" text, alltså stoppa in en textsträng på ett specifikt ställe i din richtextbox så kan du väldigt enkelt använda .seltext
Det finns massor av artiklar runt om på nätet, bland annat denna: http://www.developerfusion.com/article/2026/rich-text-box-controls/3/


Svara

Nyligen

  • 19:38 Rekommendera något intressant
  • 19:13 Международная перевозка грузов
  • 00:01 DL Van Tuning | Exclusive Body Kit
  • 12:08 Indian casino
  • 04:14 Vad finns det för kratomalternativ
  • 14:16 Indian online casino
  • 14:15 Indian online casino
  • 08:28 Butiksskyltar: Hur upplever utbude

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 869
27 965
271 770
590
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies