Σε Εξέλιξη

Clipboard save and restore in pure VB6 + Windows API

Context:

The required Visual Basic 6.0 function will be part of a PowerPoint COM Add-In. The COM Add-In makes use of the Clipboard for some of its functionality. If the user had some data in the Clipboard before invoking the COM Add-In functionality, the user's data in the Clipboard is currently overwritten.

Project description:

The required Visual Basic 6.0 function needs to save the contents of the Clipboard "bit-by-bit" in a memory buffer and restore it back to the Clipboard later on (after the COM Add-In has used the Clipboard for its purposes). This needs to work both for the simple Windows Clipboard as well as for the Office Clipboard.

Requirements:

- Documented Visual Basic 6.0 source code

- Single .bas module, no forms, no classes

- Pure VB6, standard Windows API, no other components (.dll, .ocx)

- No temporary files are to be created (all intermediate operations need to happen in memory, not on disk)

- Error handling

Pseudo code:

Public Sub saveClipboard()

open Clipboard

if not clipboard is empty

get all contents

save contents to memory buffer

end if

close clipboard

End Sub

Public Sub restoreClipboard()

if memory buffer is not empty

open clipboard

restor contents from memory buffer

close clipboard

end if

End Sub

Milestone payments:

1. Fully functional sample .exe which save and restores data from and back to clipboard

2. Fully documented source code

Δεξιότητες: Visual Basic

Δείτε περισσότερα: vb6 clipboard api, vb6 clipboard save, save windows clipboard contents restore later, api clipboard vb6, vb6 save restore clipboard, windows save restore clipboard, vb6 clipboard, clipboard restore basic, clipboard api vb6, clipboard vb6 save source, windows api restore clipboard, api clipboard restore, clipboard memory restore, save clipboard memory vb6, clipboard windows api, windows api clipboard, vb6 clipboard operations, vb6 windows api clipboard, clipboard save restore, clipboard api vb6 sample, vb6 clipboard api windows, open clipboard api visual basic, vb6 save api, visual basic save restore clipboard, vb6 0

Σχετικά με τον Εργοδότη:
( 13 αξιολογήσεις ) Bietigheim-Bissingen, Germany

ID Εργασίας: #799920

6 freelancers κάνουν προσφορές με μέσο όρο $60 γι' αυτή τη δουλειά

sachinsanchela

we already have this functions.

$89 USD σε 1 μέρα
(56 Αξιολογήσεις)
5.6
hardcoderz

iam pro in vb6 & win32api im reputed member of vbforums i had did this in 1 hour just check the PM. Your module is ready to use

$50 USD σε 0 μέρες
(9 Αξιολογήσεις)
5.2
Hugovale

I am highly experienced programmer and I've just completed a project with very similar code. Please see private message.

$75 USD σε 0 μέρες
(6 Αξιολογήσεις)
4.3
jtsin1982

I can start the project right now. Regards.

$50 USD σε 2 μέρες
(2 Αξιολογήσεις)
5.5
junworried

Hi, i have already done a sample for you. Plain VB6. Please check private message. Thank you.

$35 USD σε 0 μέρες
(5 Αξιολογήσεις)
3.0
einstein316

Dear sir. Check PM please. Thanks.

$150 USD σε 1 μέρα
(3 Αξιολογήσεις)
2.9
autumn1992

Dear sir. I am ready to start now. Please check PM.

$50 USD σε 1 μέρα
(0 Αξιολογήσεις)
0.0
smthakur19

If I could not satisfy your needs, just don't pay.

$60 USD σε 1 μέρα
(0 Αξιολογήσεις)
0.0