REPOST-2: 32bit Delphi Shell NS-Ext. Migration to 64bit VC++

PROJECT: 32bit Delphi Shell Namespace Extension Migration to

64bit Visual C++

This is the repost of previously opend but failed project:32bit Delphi Shell Namespace Ext. Migration to 64bit VC++ is project number 599305


You will be given the source codes of our existing 32bit Delphi code

of a shell namespace extension to migrate it to 64bits using:

i. Visual C++ 64 bit compiler,

ii. The EZNamespaceExtensions v2009 component to easily create the

NSE ([url removed, login to view]),

iii. The Codex API (documentation attached as CHM file) to populate

NSE contents.

You will need to:

0. Use IPC (inter-process communication) and write a 32 bit process

that exposes the capabilities of the Codex API. Because the API is

implemented as a 32 bit DLL, this is necessary to consume its

functionality from 64 bit process (Explorer) / DLL (your new NSE


1. Use the EZNamespaceExtensions v2009 component to rapidly build a 64

bit shell namespace extension in Visual C++ (no MFC). You will use

native Explorer views, including native task lists, in

your implementation.

2. Your new NSE must preserve all of the following functionality found

in the 32bit version today:

a. Copy/Paste support - seamlessly compressing/extracting files inside

archives as necessary

b. Drag/Drop support - again, seamlessly compressing/extracting files

as necessary

c. Full implementation of all Explorer view sizes including

thumbnails, including file preview sizes

d. Double-clicking a file will seamlessly expand, launch file viewer,

and when file viewer closes, re-compress the selected file

e. Seamless browsing inside archives as regular folders in all

versions of 64 bit Windows Explorer

f. Seamless browsing inside any sub-folder of any archive folder

g. Support for pre-defined Explorer task actions:

i. Add files

ii. Extract

iii. Install

iv. Check-out

v. Anti-virus scan

vi. Convert

vii. Run Tool (for custom tools as provided by plug-ins)

This is all already in the current 32 bit implementation. You can

check it today to see how each works. You will receive the full 32 bit

source codes - you won't need to waste time discovering "how" to do

any of the above. You will just migrate the existing code from Delphi

to 64 bit Visual C++.

To get a feel for what you will be migrating, first, install MagicRAR from

www.magicrar.com. Then, investigate our existing shell namespace

extension - it basically lets you browse any archive like a regular

Windows folder, on all 32 bit Windows versions. This is technically

called a non-rooted shell namespace extension. Our extension is clever

and even lets copy/paste, drag/drop, and perform other common shell operations

from its custom folders. Your shell extension must support the same

range and breadth of functionality, only in a 64 bit platform (64-bit

Explorer cannot load 32-bit shell extensions, so unfortunately

recoding is necessary). To perform the actual data (de)compression

tasks, you will be using the "Codex API" (attached document describes

the available APIs in detail - look under the Codex API book, Function

Reference book), so all you have to do is just work on the shell

extension, and not worry about handling archives. You will be required

to provide the full depth of functionality that is currently available

in the existing MagicRAR 32-bit shell extension.

Beceriler: C Programlama

Daha fazlasını gör: migrate delphi, what do i need to write a book, visual c++ windows shell programming, vi build, seamless com, re write tools, re write tool, programming tools, programming in delphi, programming documentation, programming Delphi, programming compiler, programming book , out source programming, look like a copy write, inside view, how to write out a book, how to write a e book, how to programming, how to do programming, how to create e book, how programming works, how its works, how do you write contents, extracting bit

İşveren Hakkında:
( 14 değerlendirme ) Ankara, Turkey

Proje NO: #725374



Please, check your PM.

%selectedBids___i_period_sub_7% gün içinde 1350%project_currencyDetails_sign_sub_9% %project_currencyDetails_code_sub_10%
(22 Değerlendirme)

6 freelancers are bidding on average $1300 for this job


Terms depends on quality of existing project

in %bids___i_period_sub_35% gün içinde1300%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(0 Değerlendirme)

your search is end now,if you have any question plz contact me

in %bids___i_period_sub_35% gün içinde1100%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(0 Değerlendirme)

Hi There, I am a software professional working on C++ on windows platform for last 5 years. For last two years i am working on Mobile domain developing complex applications involving COM/Win32/MFC on Windows platfor Daha Fazla

in %bids___i_period_sub_35% gün içinde1800%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(0 Değerlendirme)

I was migrated a US project within 2 weeks, from Managed extension for VC++ to C++ CLI standard. It was a one lak Lines of code project.

in %bids___i_period_sub_35% gün içinde1250%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(0 Değerlendirme)

Hello, Please read the PM

in %bids___i_period_sub_35% gün içinde1000%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(1 Yorum)