yoin

pedorie

Beste,

ik gebruik een hoeveelheden programma en die moet ik telken mbv netload eerst laden voordat ik deze kan gebruiken, dit moet toech makkelijker kunnen?Mbv "netload" roep ik het bestand (op m'n c-schijf) Quantum.Init.dll op en daarna kan ik het programma oproepen en gebruiken.
Weet iemand de macro welke ik moet toevoegen onder de button: _.netload en dan...
Autocad Civil 3D 2014

EddyBeerke

Uit de help van Acad 2010:
NETLOAD
Quick Reference 


Hiermee laadt u een .NET-toepassing.

Opdrachtinvoer:netload
Het dialoogvenster Choose .NET Assembly, een standaarddialoogvenster voor bestandsselectie, wordt weergegeven.

Wanneer FILEDIA op 0 (nul) is ingesteld, geeft NETLOAD de volgende opdrachtprompt weer:

Assembly file name: voer een bestandsnaam in en druk op ENTER.

Dus volgen de help moet je eerst de filedia op 0 zetten zodat er geen dialoog vensters (zoals open en save) komen.
Civil3d 2026, Blender 4.x gebruiker
Gebruiker sinds AutoCAD R12

http://eddylucas.c1.biz/
https://www.google.com/maps/contrib/109381066561676463628/photos/

pedorie

Bedankt voor de reactie, dit was mij echt al bekend, dit is de manier waarop ik het nu doe.

Ik wil deze actie graag onder een button onderbrengen, zodat ik met 1 druk op de knop het programma kan activeren.
Autocad Civil 3D 2014

EddyBeerke

Je zou dat in een LISP kunnen maken waarbij je eerst filedia aanpast en later op de oude waarde terug zet.
Civil3d 2026, Blender 4.x gebruiker
Gebruiker sinds AutoCAD R12

http://eddylucas.c1.biz/
https://www.google.com/maps/contrib/109381066561676463628/photos/


HofCAD

#5
Citaat van: pedorie op di 23 11 2010, 12:17:11
Beste,

ik gebruik een hoeveelheden programma en die moet ik telken mbv netload eerst laden voordat ik deze kan gebruiken, dit moet toech makkelijker kunnen?Mbv "netload" roep ik het bestand (op m'n c-schijf) Quantum.Init.dll op en daarna kan ik het programma oproepen en gebruiken.
Weet iemand de macro welke ik moet toevoegen onder de button: _.netload en dan...
Beste Pedorie,

Sel je dll zit in de map 'C:\MijnDlls' en je dll heet 'MijnProg01.dll' met het commando 'MijnCom'
dan zet je in de macro:
(command "_.NETLOAD" "c:/MijnDlls/MijnProg01.dll");MijnCom

Met vriendelijke groet, HofCAD CSI.

PS De AutoCAD variabele Filedia blijft op 1 staan en je krijgt geen dialoogvenster.
ACADcadabra

EddyBeerke

Citaat van: Steven op do 25 11 2010, 22:22:55
Misschien is dit de oplossing: http://through-the-interface.typepad.com/through_the_interface/2006/09/automatic_loadi.html?

Steven.

Naar mijn meenig DE oplossing. Zo kun je dus onder je knopje alleen het commando (in het geval van Keen ->> "TST") zetten.
LET OP :!:
Als je niet weet wat je doet moet je niet met het windows register rommelen!!!
Civil3d 2026, Blender 4.x gebruiker
Gebruiker sinds AutoCAD R12

http://eddylucas.c1.biz/
https://www.google.com/maps/contrib/109381066561676463628/photos/

HofCAD

#7
Citaat van: EddyBeerke op vr 26 11 2010, 11:29:39
Naar mijn mening DE oplossing.
Beste Eddy,

1. Je noemt het gevaar.
2. Hoe moet dat bij geen vaste werkplek.
3. Systeem en netwerkbeheerders spijkeren meestal het register dicht.
4. Formatering van de harde schijf.

Natuurlijk kun je binnen Regedit.exe exporteren, maar dat doet slechts
een deel van bezwaren verlichten.

Met vriendelijke groet, HofCAD CSI.
ACADcadabra

EddyBeerke

Citaat van: HofCAD op vr 26 11 2010, 18:18:56
Beste Eddy,

1. Je noemt het gevaar.
2. Hoe moet dat bij geen vaste werkplek.
3. Systeem en netwerkbeheerders spijkeren meestal het register dicht.
4. Formatering van de harde schijf.

Natuurlijk kun je binnen Regedit.exe exporteren, maar dat doet slechts
een deel van bezwaren verlichten.

Met vriendelijke groet, HofCAD CSI.


Bovenstaande was niet de vraag, vandaar dat ik het de oplossing vind.
Maar je hebt wel een punt als je het doet of nog een keer moet doen als het al gaat.
Maar ja niet bij iedereen is alles dicht getimmerd, en ene gewaarschuwd mens telt voor 2.
Civil3d 2026, Blender 4.x gebruiker
Gebruiker sinds AutoCAD R12

http://eddylucas.c1.biz/
https://www.google.com/maps/contrib/109381066561676463628/photos/

sschevers

pedorie,

Als dit een aangekocht tool is dan zou de installatie automatisch de registry settings voor het automatisch laden moeten regelen.

Als iemand intern dit gemaakt heeft check de volgende link hoe je dit vanuit code kan regelen
http://through-the-interface.typepad.com/through_the_interface/2009/05/creating-demand-loading-entries-automatically-for-your-autocad-application-using-net.html

Check ook eens de volgende site: http://labs.autodesk.com/utilities/ADN_plugins/ dit zijn ADN plugins voor autocad. Hier wordt de source bijgeleverd. In de source kun je terug vinden hoe je de code in de eerste link kan toepassen.

Het is niet echt een antwoord op je vraag maar meer een toelichting voor geinteresseerden hoe dit probleem is op te lossen.

stephan

pedorie

de tip van HofCad werkt:

button gemaakt en bij Macro het volgende ingevuld:

(command "_netload" "C:/Program Files (x86)/BartsCadTools/Quantum/Quantum.Init.dll") ;quantum

superrr
Autocad Civil 3D 2014