---
title: "Har någonting ändrtats"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/88312-har-någonting-ändrtats"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "saw"
published: "2003-10-12T09:26:26.000Z"
updated: "2003-10-14T10:14:27.000Z"
replies: 7
views: 316
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/dotnet/88312-har-någonting-ändrtats"
---

# Har någonting ändrtats

## #1 — saw, 2003-10-12T09:26Z

Hur kan jag via kod upptäcka om texten i en richtextbox har ändrats?
Jag laddar in en text i en richtextbox, texten har inte ändrats. Jag ändrar lite, då skall koden upptäcka detta.

Vilket är det smidigaste sättet?

Permalänk: https://www.webforum.nu/p/88312

## #2 — @nders, 2003-10-12T09:30Z

Jag vet inte hur richtextboxar fungerar, men jag hade lagt texten i variabel också, så är det bara att jämföra innehållet i richtextboxen med innehållet i variabeln när du behöver kontrollera.

mvh

Permalänk: https://www.webforum.nu/p/1182332

## #3 — saw, 2003-10-12T10:30Z

Intressant, under change eller?

Permalänk: https://www.webforum.nu/p/1182361

## #4 — @nders, 2003-10-13T04:31Z

Jag kan tyvärr inte ge mer hjälp än mitt teoretiska svar ovan, då jag inte använder VB till desktopapplikationer. Vi får nog vänta på andra rävars svar. ;)

Mvh

Permalänk: https://www.webforum.nu/p/1182835

## #5 — Jon, 2003-10-13T07:31Z

antingen så har du som sagt kvar ursprungsvärdet i en variabel och jämför när du vill.

Eller så har du en variabel som håller reda på om det är ändrat eller inte. Detta kan t.ex åstadkommas genom att deklarera den högst upp på din frm, (modulglobal) som dim changed as boolean
Sen fångar du upp onChange på din textbox och sätter om changed då. Sen är det bara att lägga till en if changed then... i din uppdateringsunktion   :)

Permalänk: https://www.webforum.nu/p/1182869

## #6 — Nexus86, 2003-10-13T07:40Z

```
Private bTextChanged As Boolean

Private Sub RichTextBox_Change()
    bTextChanged = True
End Sub
```

Annat ställe i koden:

```
If bTextChanged Then
    ' Gör någonting
    bTextChanged = False
End If
```

Permalänk: https://www.webforum.nu/p/1182873

## #7 — saw, 2003-10-13T18:21Z

Tack för förslagen.
Det som gör mitt problem större, är att jag har tre richtextboxar som laddas in.
Om jag fångar upp förändringen i change, så är den ju redan true, i och med att jag har laddat in en fil, eller???

Permalänk: https://www.webforum.nu/p/1186320

## #8 — saw, 2003-10-14T10:14Z

Jag har fixat det nu. inte på det sättet som jag tänkte, (tänkte 
göra en gemensam sub där man skickade in agrumenten), utan
 jag gjorde helt enkelt tr variabler med boolenska värden som jag
satte till false EFTER det att filerna blev inlästa.
Tack för att ni brydde er.

Permalänk: https://www.webforum.nu/p/1186602

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/88312-har-någonting-ändrtats
