14. november 2005 - 19:08Der 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?
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.
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!
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.