Find Jobs
Hire Freelancers

Wrapper around Windows clipboard API for use in VB6

$30-250 USD

Tamamlandı
İlan edilme: yaklaşık 10 yıl önce

$30-250 USD

Teslimde ödenir
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).
Proje No: 5430028

Proje hakkında

9 teklif
Uzaktan proje
Son aktiviteden bu yana geçen zaman 10 yıl önce

Biraz para mı kazanmak istiyorsunuz?

Freelancer'da teklif vermenin faydaları

Bütçenizi ve zaman çerçevenizi belirleyin
Çalışmanız için ödeme alın
Teklifinizin ana hatlarını belirleyin
Kaydolmak ve işlere teklif vermek ücretsizdir
Seçilen:
Kullanıcı Avatarı
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 gün içinde
4,9 (11 değerlendirme)
4,2
4,2
9 freelancer bu proje için ortalama $274 USD teklif veriyor
Kullanıcı Avatarı
A proposal has not yet been provided
$53 USD 3 gün içinde
4,9 (188 değerlendirme)
5,8
5,8
Kullanıcı Avatarı
I like to discuss further details about the project specifications and deliver the same to your needs .
$252 USD 3 gün içinde
4,9 (29 değerlendirme)
5,4
5,4
Kullanıcı Avatarı
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 gün içinde
5,0 (8 değerlendirme)
4,2
4,2
Kullanıcı Avatarı
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 gün içinde
4,2 (1 değerlendirme)
2,6
2,6
Kullanıcı Avatarı
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 gün içinde
4,8 (2 değerlendirme)
2,1
2,1
Kullanıcı Avatarı
A proposal has not yet been provided
$473 USD 6 gün içinde
0,0 (0 değerlendirme)
0,0
0,0

Müşteri hakkında

   BELGIUM bayrağı
Grez-Doiceau, Belgium
5,0
19
Ödeme yöntemi onaylandı
Şub 13, 2014 tarihinden bu yana üye

Müşteri Doğrulaması

Teşekkürler! Ücretsiz kredinizi talep etmeniz için size bir bağlantı gönderdik.
E-postanız gönderilirken bir şeyler yanlış gitti. Lütfen tekrar deneyin.
Kayıtlı Kullanıcı İlan Edlien Toplam İş
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Ön izleme yükleniyor
Coğrafik konum için izin verildi.
Giriş oturumunuzun süresi doldu ve çıkış yaptınız. Lütfen tekrar giriş yapın.