Avatar billede herbert Nybegynder
14. november 2005 - 19:08 Der er 3 kommentarer og
1 løsning

lille add-on prg til min http server

Hej!

Først: Jeg er total newbie i C++.. har programmeret en del vb for nogle år siden..

Nu roder jeg lidt med dev-cpp, og jeg vil gerne lave et lille program, som man kan få access til ved at højreklikke på en fil.. altså i den menu der kommer frem når man højreklikker på en fil.. programmet skal kopiere den pågældende fil til den mappe som er delt på min server, og outputte en string til udklipsholderen som består af min IP + filnavnet.

ideen er, at jeg så skal kunne paste den string ind i fx et messenger-vindue.. Ved I hvor jeg kan finde noget source-code som minder lidt om det, jeg har gang i?

Herb
Avatar billede bertelbrander Novice
14. november 2005 - 23:23 #1
Så vidt jeg kan se har du brug for tre ting:

1: Skrive til reg. db. at den skal oprette en menu-entry for dit program, det burde ikke være noget større problem.

2: Kopiere filen, igen ikke noget problem, CopyFile kan f.ex. bruges, eller CopyFileEx hvis du vil have en progress bar. Programmet får navnet på filen som argument.

3: Skrive navnet til clipboard. Prøv at læse lidt på OpenClipboard(), SetClipboardData() og CloseClipboard() på MSDN.

Hvis du er ny til C++ ville jeg foreslå at du laver en lille bat fil:
@c:\myprograms\myprog %1

Og ligger den i C:\Documents and Settings\<username>\SendTo\

Så kan du kalde dit program ved at højre klikke på filen, vælge Send Til -> BatFilNavn.
Lav først delen der kopierer filen, og lav så Clipboard delen derefter.
Avatar billede herbert Nybegynder
16. januar 2006 - 08:49 #2
Hvis du laver et svar, så får du points..
Avatar billede bertelbrander Novice
16. januar 2006 - 22:41 #3
Har du fået det til at spille?

Jeg samler ikke på point.
Avatar billede herbert Nybegynder
16. januar 2006 - 22:45 #4
ok.. Ja, jeg har fået det til at spille.. men jeg lavede det i visual basic i stedet for.. jeg har altid været bedre til basic sproget, og da man så nu kan downloade ms visual basic gratis, så kunne jeg ligeså lave det i VB.. Men jeg vil da ikke udelukke at jeg vil lege med det, når jeg engang får noget mere tid til at programmere C++.. tak for hjælpen!
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