Avatar billede nak-m Nybegynder
07. juni 2002 - 17:02 Der er 15 kommentarer og
1 løsning

skjult eller noget i den stil?

Hvordan får man et simpelt C++ program til at køre uden der springer et eller andet "dos-vindue" op?

Hvis i forstår hva jeg mener?
Avatar billede alsace Nybegynder
07. juni 2002 - 17:44 #1
Måske... hvor kører du det fra?
Nogle IDE'er (udviklingsmiljøer) gør det automatisk for at man kan se outputtet af sit program. Hvis det er under Windows du vil køre det kan du formodelig lave en genvej til det og sætte den til at køre programmet minimeret.

-Alsace
Avatar billede nak-m Nybegynder
08. juni 2002 - 00:40 #2
det er under windows...og det skal bare være til et meeeegeeet simpelt program (så simpelt som det kan blive)...hvordan skjuler man det?
Avatar billede nak-m Nybegynder
08. juni 2002 - 14:43 #3
er der nogen? :þ
Avatar billede nicidem Nybegynder
08. juni 2002 - 14:48 #5
er ikke helt sikker om den her kunne virke:
http://www.programmersheaven.com/search/download.asp?FileID=17618
Avatar billede alsace Nybegynder
08. juni 2002 - 18:43 #6
Tja, hvis jeg forstår dette korrekt har det ikke så meget med cpp at gøre, men nærmere Windows.

Men here goes anyway. Hvis du laver en genvej til din .exe fil i Windows, så kan du højreklikke på genvejen og vælge "Peoperties" (eller "Egenskaber" hvis du kører med en dk version). Under fanebladet "Shortcut" (eller "Genvej") kan du i comboboksen vælge "Minimized" (eller "Minimeret") hvilket bevirket at du ikke ser skyggen af dos prompt når programmet kørers.

-Alsace
Avatar billede nak-m Nybegynder
08. juni 2002 - 20:55 #7
alsace: nej det er altså programmering det handler om...for det skal ikke være noget man sætter den til! Den skal bare køre skjult når man starter det program op! :)

nicidem: kigger lige på de 2 link!
Avatar billede nak-m Nybegynder
08. juni 2002 - 20:58 #8
nicidem: gider altså ikke sidde og downloade filer m.m. :·)

Er der ikke en der kan komme med et kode-eksempel?
Avatar billede acid-head Nybegynder
08. juni 2002 - 22:26 #9
Emm... Du skal have gang i noget Windows programmering... Det jeg vil forslå dig er at du kigger på www.winprog.org - Det er en introduktion til Windows programmering... I tutorialen laves der IKKE skjulte programmer, men hvis du er lidt kreativ, kan du bare lade være med at create et window... Altså bare udføre kommandoerne osv. uden at der vises et vindue?! =)

- Måske det kan bruges?? ;)
Avatar billede nak-m Nybegynder
09. juni 2002 - 00:05 #10
acid-head: det er jo netop ikke meningen at det skal være windows programmering...men bare et simpelt lille program (uden al den win32 programmering o.l.) :P Kan det virkeligt ikke lade sig gøre?
Avatar billede alsace Nybegynder
09. juni 2002 - 15:10 #11
Jeg tror nu ikke det handler om programmering!

Hvis man vil køre et program man har lavet gør man det jo som oftests ude fra konsollen, eller via et ikon. Hvordan vil du ellers starte det?

Hvis du kører det fra konsollen, så har du jo allerede en "dos prompt" og gør du det via ikon, ja så åbner Windows automatisk en konsol til outputtet, med mindre man siger til den den skal gøre noget andet.

-Alsace
Avatar billede alsace Nybegynder
09. juni 2002 - 15:14 #12
Som acid-head skriver KAN man godt lave win32 programmer som 'bare' lader være med at åbne et vindue. Med win32 programmer kan du bruge en 'standard' initialisering af winduet og så have din kode inde i en given funktion. Du behøver strengt taget IKKE at kende noget til windows programmering for at bruge en 'skabelon' til et win32 program hvor vindue-åbningen er deaktiveret.

Med lidt held kan jeg finde en kodestump derhjemme i gemmeren. Hvis det har interesse.

-Alsace
Avatar billede nak-m Nybegynder
09. juni 2002 - 17:42 #13
kan man virkeligt ikke skrive en kode der fortæller at den skal skjule konsollen eller noget?

hvis ikke så vil jeg da gerne ha en kodestump :þ (selvom jeg synes win32 programmering er for heste :P ...!)
Avatar billede nak-m Nybegynder
12. juni 2002 - 15:07 #14
der bliver snart lukket! :·)
Avatar billede nak-m Nybegynder
13. juni 2002 - 15:03 #15
jeg lukker officielt dette indlæg :)
Avatar billede alsace Nybegynder
23. juni 2002 - 22:20 #16
Jah det blev jo eksamenstid. Jeg har en "skabelon" der kan fyldes noget kode i som afviklers og så lukker programmet uden at man kan se det har kørt (lidt ala at fylde din kode i en main() funktion). Det er også muligt at lade programmet blive kørende i baggrunden, men så skal man selv "dræbe" det med f.eks. task manageren i NT/Win2K.

Hvad skal/skulle du bruge programmet til?

-Alsace
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