Toon posts:

[VB] Datatype maken

Pagina: 1
Acties:

Verwijderd

Topicstarter
Is het mogelijk om een custom datatype te maken in VB?

Verwijderd

Volgens mij variant, dus:
code:
1
Dim waarde As Variant

Verwijderd

Topicstarter
Op vrijdag 22 maart 2002 16:19 schreef DjMisterY het volgende:
Volgens mij variant, dus:
code:
1
Dim waarde As Variant
Ik vraag me af of het mogelijk is een datatype zoals Variant, Integer of weet ik veel wat aan te maken.

voorbeeld:
Dim waarde as Hutsefluts

Verwijderd

Vaag! Maar waarom wil je dat dan? Voor getal heb je Integer, Double en weet ik veel wat..en zo ook voor String enz...dus :?

Verwijderd

Op vrijdag 22 maart 2002 16:22 schreef IntroV het volgende:

[..]

Ik vraag me af of het mogelijk is een datatype zoals Variant, Integer of weet ik veel wat aan te maken.

voorbeeld:
Dim waarde as Hutsefluts
Variant lijkt me de enige oplossing wanneer je van tevoren niet weet welke invoer moet worden opgeslagen. Zelf een datatype maken kan volgens mij niet en inderdaad, waarom zou je dit willen?

Verwijderd

Topicstarter
Op vrijdag 22 maart 2002 16:24 schreef DjMisterY het volgende:
Vaag! Maar waarom wil je dat dan? Voor getal heb je Integer, Double en weet ik veel wat..en zo ook voor String enz...dus :?
Alleen leestekens?
Alles cijfers, behalve het tweede karakter van de 8?

Ik vraag me gewoon af of het uberhaupt kan.

Verwijderd

Is het de bedoeling dat je een soort van 'object' maakt? Waarin verschillende sóórten waarden (naar keuze) kunnen worden opgeslagen?

  • Skinny
  • Registratie: Januari 2000
  • Laatst online: 25-07 18:17

Skinny

DIRECT!

code:
1
2
3
4
5
6
Type myType
   Naam As String * 10
   Waarde1 As Long
End Type

Dim myItem As myType

Niet helemaal gelijk aan de bestaande typen (Integer etc..), maar iets in de richting iig

SIZE does matter.
"You're go at throttle up!"


  • Crazy D
  • Registratie: Augustus 2000
  • Laatst online: 08:14

Crazy D

I think we should take a look.

Je kan idd een type maken, of een class (als je er nog wat intelligentie in wilt bakken ;))

Exact expert nodig?


Verwijderd

Topicstarter
Op vrijdag 22 maart 2002 16:31 schreef _m0teh0ker_ het volgende:
Is het de bedoeling dat je een soort van 'object' maakt? Waarin verschillende sóórten waarden (naar keuze) kunnen worden opgeslagen?
Ik zit gewoon wat te brainstormen, dus het is geen vraag die voortkomt uit een project waar ik mee bezig ben ofzo. Maar toch vond ik het wel interessant.

Nadeel van een ombject is dat je hem moet declareren als:
dim VarNaam as Object
set Varnaam = new Object
VarNaam.value = "bla1bla2bla3"

En dat vind ik dan weer jammer, omdat je een Variabele normaal gewoon aanmaakt met:
dim VarNaam as String
VarNaam.value = "bla1bla2bla3"

Verwijderd

Topicstarter
Op vrijdag 22 maart 2002 16:35 schreef Crazy_D het volgende:
Je kan idd een type maken, of een class (als je er nog wat intelligentie in wilt bakken ;))
Jep, een type maken is wel leuk op zich, maar ik denk dat een class nog leuker is, want zoals je al zegt... daar kan je nog wat code in bouwen.

  • Crazy D
  • Registratie: Augustus 2000
  • Laatst online: 08:14

Crazy D

I think we should take a look.

Op vrijdag 22 maart 2002 16:40 schreef IntroV het volgende:
Nadeel van een ombject is dat je hem moet declareren als:
dim VarNaam as Object
set Varnaam = new Object
VarNaam.value = "bla1bla2bla3"

En dat vind ik dan weer jammer, omdat je een Variabele normaal gewoon aanmaakt met:
dim VarNaam as String
VarNaam.value = "bla1bla2bla3"
Tjah maar wat zou je dan voor datatype willen? Recordset zonder dat je = New... moet doen?

Exact expert nodig?

Pagina: 1