Find Jobs
Hire Freelancers

Translate a C++ class to .net (vb.net or C#)

$30-250 USD

完了済み
投稿日: 9年近く前

$30-250 USD

完了時にお支払い
We have a driver that has a user mode C++ interface, which is basically 6 or so functions that needs to be translated to vb.net or c#. Here is an example of some of the functions: GetProcessName ( ULONG uProcessId, PWCHAR szBuffer ) { BOOL bRet = FALSE; HANDLE snapshot; PROCESSENTRY32 processsnap; [login to view URL] = sizeof( PROCESSENTRY32 ); snapshot = CreateToolhelp32Snapshot( TH32CS_SNAPPROCESS, 0 ); if (snapshot) { for (Process32First( snapshot, &processsnap ); Process32Next( snapshot, &processsnap );) { if ([login to view URL] == uProcessId) { wcscpy_s( szBuffer, MAX_PATH, [login to view URL] ); bRet = TRUE; break; } } CloseHandle(snapshot); } return bRet; } BOOL GetProcessPath ( ULONG uProcessId, PWCHAR szBuffer ) { BOOL bRet = FALSE; HANDLE hProcess = OpenProcess( PROCESS_QUERY_INFORMATION | PROCESS_VM_READ, FALSE, uProcessId ); if (hProcess) { #if (WINVER >= 0x0601) if (GetModuleFileNameEx( hProcess, 0, szBuffer, MAX_PATH )) { #else HMODULE hPsApiDll = GetModuleHandleA( "[login to view URL]" ); if (hPsApiDll == NULL) { hPsApiDll = LoadLibraryA( "[login to view URL]" ); } _GetModuleFileNameEx GetModuleFileNameEx = (_GetModuleFileNameEx)GetProcAddress(hPsApiDll, "GetModuleFileNameExW"); if (GetModuleFileNameEx && GetModuleFileNameEx( hProcess, 0, szBuffer, MAX_PATH )) { #endif bRet = TRUE; } else { bRet = FALSE; } CloseHandle(hProcess); } return bRet; }
プロジェクト ID: 8206871

プロジェクトについて

19個の提案
リモートプロジェクト
アクティブ 9年前

お金を稼ぎたいですか?

Freelancerで入札する利点

予算と期間を設定してください
仕事で報酬を得る
提案をご説明ください
登録して仕事に入札するのは無料です
アワード者:
ユーザーアバター
Code is ready. Bid updated due to longer time it took. Once the project awarded I'll send all the files. Support and bug fixes in the code in future is for no charge. Thanks
$75 USD 1日以内
5.0 (5 レビュー)
3.1
3.1
この仕事に19人のフリーランサーが、平均$113 USDで入札しています
ユーザーアバター
Hello I'm interesting your project very well I'm a Good C#/C++, Algorithm expert. I understand your req exactly. I m quite well experienced in these jobs. Let's go ahead with me I want to service for you continously. Thanks
$150 USD 1日以内
4.9 (630 レビュー)
8.8
8.8
ユーザーアバター
A proposal has not yet been provided
$30 USD 1日以内
4.9 (1163 レビュー)
7.4
7.4
ユーザーアバター
Hi! I am professional C./C++/C#./Java/Python programmer. I can do this project with highest quality! Best regards, Szymszteinsl
$250 USD 5日以内
4.8 (76 レビュー)
6.8
6.8
ユーザーアバター
Hi sir, I am an experienced software developer having great expertise in C# development. I am interested in your project and ready to start it now. I will convert this into C# class. Regards, Shafeeq
$30 USD 3日以内
5.0 (32 レビュー)
5.8
5.8
ユーザーアバター
HI, I am a young enthusiastic IT Professional over 5 years of work experience in developing web based & desktop solutions as a software engineer. I have good command over Asp.Net, VB, C#, SQL Server, JQuery, JavaScript, Bootstrap, AngularJS, MVC, nopCommerce, Web Services, Window Services, AJAX, Json, Crystal Reports etc. I always try my level best to deliver quality work within given timelines. Moreover I have always emphasized on usability, compatibility, ease-to-use, optimization and compression of application for minimum access time so that I can facilitate up to low bandwidth users in an efficient manner with great ease. Below are details of some of my projects; 1) Solution For Indenting Traders 2) Online team collaboration, training, and knowledge sharing portal 3) Online IT Help Desk 4) Employees Training Management System (ETMS) 5) Employee Leave Alert System 6) E-Ticket Management (ETM) 7) Email Parser 8) FCE (Functional Capacity Evaluation) 9) EasySeatListing 10) EasySeat
$200 USD 5日以内
4.9 (10 レビュー)
5.8
5.8
ユーザーアバター
Hello, I can do that in a few hours. I'm Computer Engineer since 2006. I have also a Phd on Real Time Embedded Systems. Best Regards, David Donari
$55 USD 1日以内
4.4 (6 レビュー)
5.6
5.6
ユーザーアバター
I have around 10 years experience in the field of Software Development with expertise in Win32, MFC, C++ & C#. I have good experience in developing Enterprise software products using Full SDLC in media, financial and telecom domains. Please contact me to discuss about your requirements in detail and/or any queries. Thanks & Regards Charles
$250 USD 3日以内
4.6 (14 レビュー)
5.2
5.2
ユーザーアバター
Hello, sir. I am a expertC++, C# developer. if you give me a chance , I will do best for you. Thank you!
$105 USD 1日以内
5.0 (9 レビュー)
4.7
4.7
ユーザーアバター
Hi, No need to rewrite C++ method to C#... Just convert these method to C++ dll and then create warper class using intrope in C# application Let me know your comments.
$50 USD 1日以内
4.9 (8 レビュー)
4.7
4.7
ユーザーアバター
Hi, Kindly check my Portfolio. Built an Android App for an organization. Project Features: Supports GCM for notification, stores data in SQLite, No hard Coding, Send data over SMS if no internet connection, Invokes the webserver for login & New registration. Supports SMS, Call & sending email. About Recent Project: 1. Windows Auto Login with Phidget RFID, User configured in MySQL We use Microsoft provided ICredentialProvider, to create a new tile in Windows Login Screen. When Phidget 1024 RFID Reader is connected with the PC and when the tag is swipped, based on the tagid I query the MySQL DB to fetch the configured userid and password and sent it to Windows Authentication Process for processing. If it is a valid credentials the user is allowed to login. 2. Bulk SMS Sender, SMS Editor & Receiver Application: I recently created the software for an organization using C# and back end as MySQL using Headwind Driver API (SMS Send, Receive and framing software). SMS uses 3rd party API, which is invoked via HTTP request. About Me: Rich 10+ years of experience working in VB, Excel, C, C++, Java, VC++ & C#. Database: MySQL, SQL Server & Oracle. Work Experience: 1. Project: PUMPCALC, Systek (Conversion Project from VB to C# for Oil & Gas Consultancy Company). 2. Project: LIQTHERM, Systek (Conversion Project from VB to C# for Oil & Gas Consultancy Company). Let me know if I can provide the solution for your problem. Thanks, John
$200 USD 10日以内
5.0 (3 レビュー)
4.3
4.3
ユーザーアバター
Hello, I can help you with your project. I can write a similar code in C#, did this before in C. Also I can add, if required, some enhancement to the code which is about setting privileges. It seems the C++ code your provided won't be able to see all processes. I can supply upon request a working C++ console application for you to compare outputs. Sincerely, Serge
$35 USD 3日以内
4.8 (18 レビュー)
4.6
4.6
ユーザーアバター
Hello Dan, I am also a c# expert and can try my hands on this. Can convert your C++ driver to C#. Can try out with me. Thanks. Ali.
$53 USD 3日以内
4.6 (10 レビュー)
4.1
4.1
ユーザーアバター
Hi, Trust you are doing well! :) I am a well experienced C/C++/C# software developer. (5 years experience) Delivered previous projects (based on C#) before time and with 100% customer satisfaction. Do get in touch for discussing the details. Be rest assured, your work will be done with best quality and on-time. Hope to hear from you soon! :) Regards, Kaushal
$30 USD 5日以内
5.0 (8 レビュー)
3.9
3.9
ユーザーアバター
A proposal has not yet been provided
$100 USD 2日以内
4.6 (4 レビュー)
2.9
2.9
ユーザーアバター
hi, we have good experience in c#. we can translate your C++ code to c#. please contact us we will discuss further. thanks.
$222 USD 5日以内
4.9 (2 レビュー)
2.6
2.6
ユーザーアバター
I have hands on c++,VC++,MFC, win32 programming, I can finish up this work on the mentioned time frame.
$55 USD 5日以内
5.0 (1 レビュー)
0.6
0.6
ユーザーアバター
Hi, I would like to do your task. I am good in c++, c#. Dont worry about budget. Just think about work quality which I assure you will get as per you required. Send me PM and let me start immediately. Thanks
$222 USD 3日以内
4.0 (1 レビュー)
0.4
0.4

クライアントについて

UNITED STATESのフラグ
Overland Park, United States
5.0
39
お支払い方法確認済み
メンバー登録日:3月 1, 2012

クライアント確認

ありがとうございます!無料クレジットを受け取るリンクをメールしました。
メールを送信中に問題が発生しました。もう一度お試しください。
登録ユーザー 投稿された仕事の合計
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
プレビューを読み込み中
位置情報へのアクセスが許可されました。
あなたのログインセッションの有効期限がきれ、ログアウトされました。もう一度ログインしてください。