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


Usercontrol Property

Postades av 2001-03-27 13:58:00 - Andreas Håkansson, i forum activeX, Tråden har 4 Kommentarer och lästs av 1033 personer

Hejsan

Jag har ett property som jag kallar för BorderStyle som min usercontrol
exponerar. Den tar emot (och ger) ett värde av en fördefinierad enum
typ som heter mBorderStyle..mitt problem är att jag inte kan döpa
mina enum värden till det jag vill (behöver) den behöver se ut i stil med

[code]
Public Enum mBorderStyle
None = 0
Single = 1
3D = 2
End Enum
[/code]

Detta funkar inte efter som (1) Single är ett resarverat ord (2) 3D är
inte ett giltigt namn på en variabel. Någon som vet hur man kan
komma kring detta? Jag vet att man kan prefixa en variabel med t.ex
en bokstav (mNone, mSingle, m3D) men det är inte det jag vill.

HUr gör alla andra som har properties som dessa ? Med hjälp av
det propertiet bestämme rman border stilen på min OCX (userdrawn
med api).

Fungerar det kanske om man lägger upp min Enum till ett TypeLib
med hjälp av t.ex IDL ?

bye


Svara

Sv: Usercontrol Property

Postades av 2001-03-27 14:28:00 - Pelle Johansson

Som du vet är single ett reserverat ord, använd istället:

vb_None = 0
vb_Single = 1
vb_3D = 2


Svara

Sv: Usercontrol Property

Postades av 2001-03-27 16:00:00 - Mattias Sjögren

>Detta funkar inte efter som (1) Single är ett resarverat ord (2) 3D är
>inte ett giltigt namn på en variabel. Någon som vet hur man kan
>komma kring detta? Jag vet att man kan prefixa en variabel med t.ex
>en bokstav (mNone, mSingle, m3D) men det är inte det jag vill.
>
>HUr gör alla andra som har properties som dessa ?

Omge namnet med hakparenteser:

Public Enum mBorderStyle
None
[Single]
[3D]
End Enum

På detta sätt kan du även komma undan med andra namn som normalt sätt inte är tillåtna, t.ex. inledande understrykningstecken ([_foo]) som gör att det döljs i Object Browser, eller namn med mellanslag i ([Foo Bar]).



>Fungerar det kanske om man lägger upp min Enum till ett TypeLib
med hjälp av t.ex IDL ?

Skulle fungera, men då skulle du också behöva skicka med TLB filen tilsammans med kontrollen. Plus att det kan leda till andra problem i vissa fall.


MS


Svara

Sv: Usercontrol Property

Postades av 2001-03-27 16:17:00 - Andreas Håkansson

Tack både pelle och MS.

MS svar var det jag sökte, vilket himla bra forum pellesoft har! =)


Svara

Sv: Usercontrol Property

Postades av 2001-03-27 21:27:00 - Pelle Johansson

Tack, men det är lika mycket er förtjänst. Jag har bara gett er ett verktyg, ni snickrar själva :-)


Svara

Nyligen

  • 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
  • 22:31 Slappna av

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 864
27 962
271 767
403
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