Avatar billede soda Nybegynder
17. juni 2003 - 21:10 Der er 11 kommentarer og
2 løsninger

Ændre opløsning på skærm

Er der ikke en af Jer skrappe VB Scriptere, der kan lave et skript, som skifter ens skærmopløsning til f.eks 800x600 og så en anden fil, som skifter den til 1280x1024.

Det ville ikke være dårligt, hvis det bare lå i en fil, som checkede på om ens skærm var i den ene opløsning var det ene og så skiftede til den anden opløsning og vice versa.

Hvis det er påkrævet, så er det til et nVIDIA GeForce 4 kort.
Avatar billede medions Nybegynder
17. juni 2003 - 21:52 #1
Det kan ikke lade sig gøre i gennem scripting! Her er du nødt til at ud i rigtig programmering! -Tvivler endda på om Visual Basic 6.0 har lov til det (det har det vel nok)

//>Rune
Avatar billede soda Nybegynder
17. juni 2003 - 22:23 #2
Det må da være muligt, at kunne gøre det. Selv i VB Script eller ja måske VB6/.NET. Gik blot ud fra men i VB Script have mulighed for, at få fat i det meste af Windows' funktioner og det, at skrifte opløsning er jo en funktion i Windows.
Avatar billede medions Nybegynder
17. juni 2003 - 22:32 #3
Jeg har sniffet lidt rundt i dokumentationen, og har ikke kunne finde noget der lignede det!

//>Rune
Avatar billede soda Nybegynder
18. juni 2003 - 09:04 #4
Det var satans.... så skal jeg altså oprette et spørgsmål igen i en anden kategori. Hmm.
Avatar billede medions Nybegynder
18. juni 2003 - 15:22 #5
Ja, det vil jeg mene! ;o)

//>Ruje
Avatar billede dk_akj Nybegynder
24. juni 2003 - 08:08 #6
Her er et vb project der kan skifte skærmopløsning, farve og frekvens.

http://www.eybye-kjaer.dk/uploads/files/display.zip

Du kan ikke lave det i vbs da vbs ikke understøtter API kald.

//akj
Avatar billede medions Nybegynder
06. juli 2003 - 01:58 #7
Lukketid?

//>Rune
Avatar billede soda Nybegynder
06. juli 2003 - 12:29 #8
Medions: Jeg har givet dig point fordi du har svaret på det ikke kunne lade sig gøre i vbs, hvilket så er rigtig.

dk_akj: Du har fået point for koden til VB, men vil du ikke være så venlig, at linke til en exe fil jeg kan køre ? (helst med parametre kald ;o)

Jeg har kun VS.NET og den melder fejler når jeg prøver, at åbne projektet, da den vil opgradere VB koden til VB.NET.

Ellers tak for hjælpen!
Avatar billede dk_akj Nybegynder
07. juli 2003 - 11:52 #9
Den er her.
http://www.eybye-kjaer.dk/uploads/files/Skrm.exe
Parms:
1 = 800*600
2 = 1024*768
3 = 1152 * 864

//akj
Avatar billede soda Nybegynder
07. juli 2003 - 11:58 #10
Skidt skidt...

Får denne fejl http://soda.adsl.dk/GetPic.asp?File=RegOcx.jpg

Ville dog være bedst, hvis opløsningen 1280x1024 og 1280x960 også var med ;o)

Får dog en af vores programmører til, at lave dette i Delphi ;o)
Avatar billede dk_akj Nybegynder
07. juli 2003 - 12:04 #11
Oki, han/hun kan se de API kald der er brugt i modDynamic.Bas

//akj
Avatar billede soda Nybegynder
07. juli 2003 - 12:16 #12
Vi fandt noget kode på nettet i dag, som vi fik testet og det virkede. Så nu laver han det op til en lille applikation i Delphi.

Jeg arbejder nok videre på det selv i VC++ eller C# når jeg får tiden til det.

Hvis jeg husker det, så skal jeg nok offentliggøre koden her sammen med programmet.
Avatar billede soda Nybegynder
14. juli 2003 - 12:59 #13
Et program der kan gøre det overnævnte og med medfølgende VC++ 6.0 kode kan findes her..

http://www.Planet-Source-Code.com/vb/scripts/ShowCode.asp?txtCodeId=177&lngWId=3

Jeg har lavet et lignende program i C#, men kan ikke køre dette på en maskine uden .NET Framework, så denne kode vil jeg ikke give videre endnu før jeg har fundet en løsning på dette.
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