---
title: "RegisterClass"
type: "forum-thread"
url: "https://www.webforum.nu/amne/programmering/51499-registerclass"
topic: "Programmering"
topic_url: "https://www.webforum.nu/amne/programmering"
author: "Alpha II"
published: "2002-08-27T19:52:48.000Z"
updated: "2002-08-28T13:17:04.000Z"
replies: 2
views: 272
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/programmering/51499-registerclass"
---

# RegisterClass

## #1 — Alpha II, 2002-08-27T19:52Z

```
  wc: TWndClass;
```

```
  if RegisterClass(wc) = 0 then
    begin
      MessageBox(0,'Failed To Register The Window Class.','Error',MB_OK or MB_ICONERROR);
      CreateGLwindow := false;
      Exit;
    end;
```

Får felet:
\[Error\] TerrainEngine.dpr(237): Incompatible types: 'TPersistentClass' and 'tagWNDCLASSA'

Borde inte det fungera?

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

## #2 — jt, 2002-08-27T20:14Z

Följande rad borde funka
if Windows.RegisterClass(wc) = 0 then

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

## #3 — Alpha II, 2002-08-28T13:17Z

Ja det fungerade :)
Konstigt att de bara hade skrivit RegisterClass(wc) i 2 olika koder jag har kollat i :OO

Men nu får jag ett annat fel:

\[Error\] TerrainEngine.dpr(595): Declaration expected but end of file found

Den vill ha nått mer men jag vet inte vad.... ska jag posta hela koden eller vad?!! 600 rader är kanske lite mkt

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

---

Tråden på webben: https://www.webforum.nu/amne/programmering/51499-registerclass
