Scholieren.com forum

Scholieren.com forum (https://forum.scholieren.com/index.php)
-   Software & Hardware (https://forum.scholieren.com/forumdisplay.php?f=20)
-   -   [vb] Iets simpels (https://forum.scholieren.com/showthread.php?t=472392)

iamcj 10-05-2003 09:25

[vb] Iets simpels
 
Ik ben geen held met VB en mijn helpfuntie werkt niet. Dus mischien willen jullie even helpen. Want google levert alleen maar lappen met code op.

De toewijzing van de funties aan acties kan ik gelukkig wel, maar de code in de funties vormt een probleem

Ik wil een tekst bijvoorbeeld: "dit is een tekst" in word plakken.

En ik wil graag een applicatie als de rekenmachine opstarten.

bvd

Marcade 10-05-2003 09:44

"Ik wil een tekst bijvoorbeeld: "dit is een tekst" in word plakken."

Kan je niet gewoon simpelweg een macro opnemen en dan in de vb code van die macro kijken?

"En ik wil graag een applicatie als de rekenmachine opstarten."

Ik weet nie zeker, maar volgens mij is er ene commando genaamd 'shell' waar je het mee kan doen; maar ik kan het hier heel goed mis hebben.

dafelix 10-05-2003 09:49

Calculator openen:

Code:

Call Shell("calc.exe", 3)
Voor dat WORD ding weet ik geen antwoord

iamcj 10-05-2003 09:52

Ik wil zoiets, maar dat werkt niet:

Dim a
a = "Tekst"

clipboard.gettext = a
selection.paste

iamcj 10-05-2003 09:54

Citaat:

dafelix schreef op 10-05-2003 @ 10:49:
Calculator openen:

Code:

Call Shell("calc.exe", 3)
Voor dat WORD ding weet ik geen antwoord

Thnks, waar staat die 3 voor?
Moet je de hele directory niet opgeven?

deathz0rz 10-05-2003 10:09

nee, hij doet het helemaal fout :P

je moet gewoon doen

x=Shell("calc.exe")

nee er hoeft geen path bij, want hij staat in %StstemRoot%, en dat is 1 vd defaults, als dat niet zo wel natuurlijk

je wilt met VB for Apps iets in word plakken? of gewoon vanuit VB zelf?

iamcj 10-05-2003 10:13

Aha thanks, vanuit VB, kan dat dan ook in internetexplorer werken?

Klembord is klembord lijkt mij.

deathz0rz 10-05-2003 10:20

Citaat:

iamcj schreef op 10-05-2003 @ 11:13:
Aha thanks, vanuit VB, kan dat dan ook in internetexplorer werken?

Klembord is klembord lijkt mij.

ja,met ActiveX document DLLs.

ja, idd klembord is klembord, maar normalitair heb je geen 'selection' in VB, in VBA misschien wel, maar wat wil je dan precies?

iamcj 10-05-2003 10:38

Mijn vriendin doet een bepaald werk, waarbij ze steeds html-tags moet invoegen. <b>. </b> enz.

Dus ik dacht als ik een muisklik aan een toets kan hangen moet ik ook bijvoorbeeld een toets of een stuk tekst daaraan kunnen hangen.

Dus wat ik wil dat als ze op F5 drukt dat dan in word of in word en IE als dat kan <B> tevoorschijn komt. Dat kan doordat VB de toetscombinatie indrukt of dat hij het plakt.

Ik weet alleen niet hoe ;)

deathz0rz 10-05-2003 10:52

Citaat:

iamcj schreef op 10-05-2003 @ 11:38:
Mijn vriendin doet een bepaald werk, waarbij ze steeds html-tags moet invoegen. <b>. </b> enz.

Dus ik dacht als ik een muisklik aan een toets kan hangen moet ik ook bijvoorbeeld een toets of een stuk tekst daaraan kunnen hangen.

Dus wat ik wil dat als ze op F5 drukt dat dan in word of in word en IE als dat kan <B> tevoorschijn komt. Dat kan doordat VB de toetscombinatie indrukt of dat hij het plakt.

Ik weet alleen niet hoe ;)

je moet VB laten typen... zoiets als Mouse_events dus, maar dan voor het KB :D

iamcj 10-05-2003 10:54

Inderdaad, maar bij component kon ik niets vinden wat daar op leek.

deathz0rz 10-05-2003 10:56

Citaat:

iamcj schreef op 10-05-2003 @ 11:54:
Inderdaad, maar bij component kon ik niets vinden wat daar op leek.
neej, dat zal wel niet

*zoekzoek*

iamcj 10-05-2003 11:03

Citaat:

deathz0rz schreef op 10-05-2003 @ 11:56:
neej, dat zal wel niet

*zoekzoek*

jij of ik?, maar iig ik had het idd dat keybord controll gewoon direct ging zonder component iig, maar daar weet ik de code niet voor.

Marcade 10-05-2003 11:37

Citaat:

iamcj schreef op 10-05-2003 @ 11:38:
Mijn vriendin doet een bepaald werk, waarbij ze steeds html-tags moet invoegen. <b>. </b> enz.
Maak een macro en bind het aan een toets in Word?

Marcade 10-05-2003 11:39

Citaat:

iamcj schreef op 10-05-2003 @ 12:03:
jij of ik?, maar iig ik had het idd dat keybord controll gewoon direct ging zonder component iig, maar daar weet ik de code niet voor.
SendKeys?

http://www.scriptlogic.com/Kixtart/h...s/sendkeys.htm

deathz0rz 10-05-2003 16:33

Citaat:

Marcade schreef op 10-05-2003 @ 12:39:
SendKeys?

http://www.scriptlogic.com/Kixtart/h...s/sendkeys.htm

owja, dat bestond ook nog...
*vergeten* :o

idd, die pagina moet je hebben... kom je daar uit?

dafelix 11-05-2003 08:16

Citaat:

deathz0rz schreef op 10-05-2003 @ 11:09:

je moet gewoon doen

x=Shell("calc.exe")

Dat is een andere optie idd, maar mijn manier is niet fout ofzo.

die 3 staat voor de status van de window, dus in dit geval MAXIMIZED

iamcj 11-05-2003 09:18

Bedankt allemaal, het werkt!!5


Alle tijden zijn GMT +1. Het is nu 03:01.

Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.