10. januar 2005 - 16:17Der er
12 kommentarer og 1 løsning
Samlingaf c++ og VBscript
Jeg ved at det er muligt at lave plugins [altså dll'er] til VBscript, hvorefter man kan bruge mange funktioner der før ikke var muligt, jeg vil gerne vide om jeg med min baggrundsviden kan finde frem til at kode dll filer til VBscript, gætter på at det kræver at man ved hvor i hukommelsen VBscript opperere, men er ikke sikker.
Jeg har på nuværende tidspunkt kun viden om hvodan consolprogrammer til c++ virker, men jeg har riemlig viden inden for VBscript.
Mit spørgsmål er om nogen af jer kan finde en måde hvorpå jeg an få mit VBscript til at snakke sammen med Keyboardet, således jeg ikke behøver at trykke ok eller lig. efter hver indtastning.
Men hvis dette er for stor en opgave, vil jeg gerne vide om nogen kan give mig nogle gode relevante links. På forhånd tak.
arne_v: Er du sikker på at VB script kan lave kald til en win32 dll ? er det ikke kun VB som kan det ? (Det kan helt sikkert godt være jeg husker forkert jeg har nemlig ikke set på det siden VB6 ). JEg synes at mene at ActiveX dller er det eneste som du kan kalde fra VBS.
h7iws: Hvis du vil ud i at lave en Active X dll i c++ så skal du læse om IDL sproget der er et helt univers for sig selv. Jeg tror det letteste for dig ville være at lave en activex dll i VB. - Du kan bruge windows API kald på flere måder til at opfange keyboard input, enten kan du lave et såkaldt hook til et vindue hvor du opsnapper beskeder eller kan du bruge GetAsyncKeyState (på en enkenlt knap for at retunerer om knappen er oppe eller nede). fx knap nr 13 = return.
Ahh, jeg var vist lidt for hurtig der... Det du snakker om, krismort, det kan jeg ikke finde noget om til vb-script, hvilket er det jeg vil bruge det til, meneingen er at jeg hurtigt vil kunne banke et program på benene i notepad, for at teste nogle funktioner, men hvis nogen kan finde frem til en tutorial til at lave dll'er til vbscript, vil jeg blive glad. Smily
Lukker spørgsmålet ... Men takker for hjælpen! Mvh Smil
Synes godt om
Ny brugerNybegynder
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.