[VB] in module de naam opvragen.

Pagina: 1
Acties:

  • DukeMan
  • Registratie: Mei 2000
  • Niet online
Is het mogelijk om binnen een module/class de naam van desbetreffende module/class op te vragen, zoals bij bv een form:
code:
1
  me.name

is er zoiets ook voor een module?

Alvast Thanx!!!

Verwijderd

Nee, want modules hebben geen echte naam. Een module is puur een verzameling van methodes en geen geheel. En heeft dus zodoende ook geen naam (nodig). Allleen in de IDE kan je (maar hoeft niet) de module naam gebruiken.

Maar een tip: gebruik liever een class dan een module. Want een module is een tamelijk smerige (maar heel makkelijke :)) hack.

  • Crazy D
  • Registratie: Augustus 2000
  • Laatst online: 11:49

Crazy D

I think we should take a look.

Er is geen manier om direct de naam op te vragen, maar er zijn een aantal addins (waaronder Coder for VB) waarmee je code-snippits kan inserten (dus bv een eigen standaard errorhandler), waarin je ook variabelen kunt gebruiken waaronder form/module/class name, en procedure name.

Exact expert nodig?


Verwijderd

Op vrijdag 10 mei 2002 18:46 schreef KoenM het volgende:
Maar een tip: gebruik liever een class dan een module. Want een module is een tamelijk smerige (maar heel makkelijke :)) hack.
Waarom zou je altijd een class nodig hebben?

  • muba
  • Registratie: April 2002
  • Laatst online: 19-10-2013

muba

Prince of Persia!

Ja dit is heel bizar: je kan wel doen `modulenaam.method()` ofzo, maar je kan de modulenaam niet achterhalen met behulp van code.

Reporter: Mister Gandhi, what do you think of western civilisation?
Gandhi: I think it would be a good idea


  • DukeMan
  • Registratie: Mei 2000
  • Niet online
Op vrijdag 10 mei 2002 19:20 schreef Crazy_D het volgende:
Er is geen manier om direct de naam op te vragen, maar er zijn een aantal addins (waaronder Coder for VB) waarmee je code-snippits kan inserten (dus bv een eigen standaard errorhandler), waarin je ook variabelen kunt gebruiken waaronder form/module/class name, en procedure name.
Dit is precies wat ik zocht, dank je

Verwijderd

Op vrijdag 10 mei 2002 20:00 schreef NTGiant het volgende:
Dit is precies wat ik zocht, dank je
Kijk dan ook eens naar MZTools op www.mztools.com - een ideale add-on :)

  • Sponge
  • Registratie: Januari 2002
  • Laatst online: 08-09 17:54

Sponge

Serious Game Developer

Je kunt gewoon een constant maken, bijv:

Private Const ModuleName = "mdlPizza"

Met forms en Classes kun je Typename gebruiken om de naam van het boject te krijgen

Verwijderd

tijdens het debuggen kan het wel . . maar 'live' niet
Pagina: 1