Find Jobs
Hire Freelancers

Wrapper around Windows clipboard API for use in VB6

$30-250 USD

Завершено
Опублікований over 10 years ago

$30-250 USD

Оплачується при отриманні
My Visual Basic 6 application loads and manipulates various sets of data, organized in custom classes to hold a number of properties for various objects. For each class there is also a collection to hold the items of each class. For example: Class: CProduct Properties: ID, Name, Supplier, Price, … Corresponding Collection: CProducts Class: CInfoBox Properties: ID, Text, Height, Width, Font, … Corresponding Collection: CInfoBoxes These are among others visualized on screen in graphical forms such as schematic rectangles, or images. I want to implement typical windows copy/paste functionality. I.e. the user right-mouse clicks an object picks Copy in the popup menu which then copies the underlying info to the clipboard. Or they clicks somewhere on the screen and pick Paste from the popup-menu to paste an object from the clipboard. (Assuming there was one copied there before.) As we’re talking “complex UDT” objects with anywhere between 10 and 50 properties, the simple [login to view URL] methodology doesn’t apply. The actual handling within the application falls outside the scope of this project. What I’m looking for is a freelancer who can provide me with the "wrappers" around the clipboard API's and other code so that I can implement this functionality in a way like the examples below. Copy/Paste single object: - blnResult = CopyObjectToClipboard("My Custom Format Product", [login to view URL](1)) - Set oInfoBox = PasteObjectFromClipboard("My Custom Format InfoBox") Copy/Paste groups of objects: - blnResult = CopyCollectionToClipboard("My Custom Format Product Collection", oProductCollection) - Set oInfoBoxCollection = PasteCollectionFromClipboard("My Custom Format InfoBox Collection") In addition there should be wrapper functions to remove data from the clipboard and check if data for the application is available: - ClearDataFromClipboard - IsDataAvailableOnClipboard("My Custom Format Product") The code should be delivered in VB6 module(s) or class(es).
ID проекту: 5430028

Про проект

9 пропозицій(-ї)
Дистанційний проект
Активність 10 yrs ago

Хочете заробити?

Переваги подання заявок на Freelancer

Вкажіть свій бюджет та терміни
Отримайте гроші за свою роботу
Опишіть свою пропозицію
Реєстрація та подання заявок у проекти є безкоштовними
Доручений:
Аватарка користувача
Salut, As putea sa te ajut, am facut ceva asemanator intr-un proiect mai vechi. Poti, te rog, sa-mi trimiti un model de obiect, ca sa vad cat de complex este? O zi buna, Adrian
$222 USD за 3 дні(-в)
4,9 (11 відгуки(-ів))
4,2
4,2
9 фрілансерів(-и) готові виконати цю роботу у середньому за $274 USD
Аватарка користувача
A proposal has not yet been provided
$53 USD за 3 дні(-в)
4,9 (188 відгуки(-ів))
5,8
5,8
Аватарка користувача
I like to discuss further details about the project specifications and deliver the same to your needs .
$252 USD за 3 дні(-в)
4,9 (29 відгуки(-ів))
5,4
5,4
Аватарка користувача
You can use SetClipboardData Win32 API function with CF_UNICODETEXT is the data format which is a UNICODE text format. So, on Set Clipboard, encodethe dataset to unicode text format, and on get Clipboard, decode to original format.
$200 USD за 3 дні(-в)
5,0 (8 відгуки(-ів))
4,2
4,2
Аватарка користувача
Hi, I have more than 8 years of experience of executing projects like same. Please take a look at my portfolio ... Send me pm to discuss more ... Regards, Mayank
$500 USD за 20 дні(-в)
4,2 (1 відгук)
2,6
2,6
Аватарка користувача
Hey There, Thanks you for posting the project overview. I take is as challenging task interested to do it. Next steps: Lets discuss more about the object and property format and exact output needed . As of now , I should be able to do it in 2-3 day. However, I will provide you the exact deadline post requirement discussion ( and some research :) ) I am a VB/VBA/Access/Excel automation profession having more then 5+ years of experience in the same domain. Please consider and contact me for further discussion. I am available online to take any further queries. Thanks, Abhinav
$200 USD за 3 дні(-в)
4,8 (2 відгуки(-ів))
2,1
2,1
Аватарка користувача
A proposal has not yet been provided
$473 USD за 6 дні(-в)
0,0 (0 відгуки(-ів))
0,0
0,0

Про клієнта

Прапор BELGIUM
Grez-Doiceau, Belgium
5,0
19
Спосіб оплати верифіковано
На сайті з лют. 13, 2014

Верифікація клієнта

Дякуємо! Ми надіслали на вашу електронну пошту посилання для отримання безкоштовного кредиту.
Під час надсилання електронного листа сталася помилка. Будь ласка, спробуйте ще раз.
Зареєстрованих користувачів Загальна кількість опублікованих робіт
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Завантажуємо для перегляду
Дозвіл на визначення геолокації надано.
Ваш сеанс входу закінчився, і сеанс було закрито. Будь ласка, увійдіть знову.