Avatar billede mathiash Nybegynder
06. august 2006 - 22:59 Der er 4 kommentarer og
1 løsning

Class creation macro/add-in til visual studio

Hej,

Jeg laver tit classes og bruger ofte ms's indbyggede funktion til dette i VC++, og det irrerterer mig den måde ms genererer classes på, jeg ville høre om der var nogle der kendte til en macro eller et add-in hvor jeg selv kan bestemme hvordan classen skal generes ud fra en form for template eller lign.

Jeg har fundet http://www.flipcode.com/cgi-bin/fcarticles.cgi?show=63878 men kan desværre ikke få det til at virke med VC++ 7.1 som jeg benytter.

Nogle der har nogle bud?
Avatar billede tjp Mester
07. august 2006 - 13:20 #1
Hvorfor virker scriptet ikke i VC++ 7.1, når du ellers kan køre makroer? (Kender ikke lige VC++ 7.1, men en makro er vel en makro eller hvad?)
Avatar billede mathiash Nybegynder
07. august 2006 - 20:26 #2
Så vidt jeg kan se er macros skrevet i noget der ligner vb script (og det har jeg ikke det fjerneste forstand på) og ifølge de sample macros der er, kan jeg se at der bliver importet ting, men i ovenstående makro er der ingen import linjer, dette resulterer i en error på bla. Documents.Open hvor den melder følgende fejl: "Reference to a non-shared member requires an object reference."

Jeg har prøvet at importe en hel del af de ting som de andre samples importer, men det har ikke hjulpet.
Avatar billede tjp Mester
07. august 2006 - 23:20 #3
Kører du makroen i VC++? Jeg ville da umiddelbart tro, at Documents var samlingen af åbne dokumenter i VC, og at den derfor burde kunne tilgås uden at skulle oprette et objekt først.
Avatar billede mathiash Nybegynder
08. august 2006 - 11:02 #4
Ja, jeg kører den i VC++, jeg forstår heller ikke hvorfor den melder fejl
Avatar billede mathiash Nybegynder
06. marts 2007 - 17:45 #5
Jeg fandt ikke rigtigt en løsning på problemet.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester