Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Može li se konvertovati c++ header u delphi?

[es] :: Pascal / Delphi / Kylix :: Može li se konvertovati c++ header u delphi?

[ Pregleda: 1189 | Odgovora: 10 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Burgos
Zrenjanin

Član broj: 12484
Poruke: 1256
*.ppp-bg.sezampro.yu.

ICQ: 290190857
Sajt: www.last.fm/user/Burgos


Profil

icon Može li se konvertovati c++ header u delphi?14.04.2005. u 17:05

Imam par c++ header fajlova i želeo bih da ih koristim u delphiju.
Našao sam program HeaderConv, ali ne znam kakav on kod proizvodi.

Sve funkcije se nalaze u static library fajlovima. Headeri nisu komplikovani i otprilike ovako izgledaju:

Code:
#ifndef _RC_API_H_
#define _RC_API_H_

    #define kClrMtrx_Custom            (0)
    #define kClrMtrx_1               (1)

typedef cdUInt32    cdDevT_DevAction;
    #define kDevAct_FullDevelop            (0x00000000)
    #define kDevAct_ThumbDevelop             (0x00000001) 


LPCSTR RCOpenSource( 
    cdSourceInfo*    pSourceInfo,
    cdHSource*        phSource
);

LPCSTR RCCloseSource(
    cdHSource        hSource
);

#endif

Dejane, vrati se :)
14.04.2005. u 17:05 

_v!rus_
BGD

Član broj: 40451
Poruke: 313
*.verat.net.



Profil

icon Re: Može li se konvertovati c++ header u delphi?14.04.2005. u 17:52
Ne znam za ekvivalent C-ove #define preprocesorske direktive. Naime, #define u C bukvalno radi srch&replace na src-u pre kompajliranja i ne znam da li paskal ima neki ekvivalent.
14.04.2005. u 17:52 

Burgos
Zrenjanin

Član broj: 12484
Poruke: 1256
*.smin.sezampro.yu.

ICQ: 290190857
Sajt: www.last.fm/user/Burgos


Profil

icon Re: Može li se konvertovati c++ header u delphi?14.04.2005. u 20:08
To može da se uradi sa const mislim...
Dejane, vrati se :)
14.04.2005. u 20:08 

Burgos
Zrenjanin

Član broj: 12484
Poruke: 1256
*.smin.sezampro.yu.

ICQ: 290190857
Sajt: www.last.fm/user/Burgos


Profil

icon Re: Može li se konvertovati c++ header u delphi?14.04.2005. u 21:30
Zapravo najviše me interesuje stvar sa funkcijama.
Dejane, vrati se :)
14.04.2005. u 21:30 

Peke
Ventis Media Inc.
Novi Sad

Član broj: 24103
Poruke: 52
*.neobee.net.

Sajt: www.mediamonkey.com


Profil

icon Re: Može li se konvertovati c++ header u delphi?14.04.2005. u 22:51
Ja radio pa ako se bas niko ne nadje da ti to objasni i ako ti se bas ne zuri mislim da cu za detaljniji opis i mozda neki Tutorijal moci da odradim za nekih 2 nedelje u vreme praznika.

Do tada ako ti pomogne saljem ti Winamp Komponente koje su prevedene iz C-a u Delphi pa vidi da li ti nesto pomaze.

Toliko od mene za sada, a ti vici ako nesto zaskripi.
Pozdrav svima, Peke
Prikačeni fajlovi
14.04.2005. u 22:51 

IgLo
Igor Lovric
Sremski Karlovci

Član broj: 19524
Poruke: 128
*.neobee.net.

Sajt: lovric.narod.ru


Profil

icon Re: Može li se konvertovati c++ header u delphi?15.04.2005. u 11:48
Probaj sa ovim http://www.delphi-jedi.org/TEAM_DARTH_HOME:430481 Tu bi trebao da nadjes alata koji to radi automatski. Nisam probao, pa ne zanam kako radi, ali ako probas prenesi nam iskustva.
15.04.2005. u 11:48 

Burgos
Zrenjanin

Član broj: 12484
Poruke: 1256
*.smin.sezampro.yu.

ICQ: 290190857
Sajt: www.last.fm/user/Burgos


Profil

icon Re: Može li se konvertovati c++ header u delphi?15.04.2005. u 12:41
Hvala vam!

Video sam kako se piše #define i type. Samo me muči kako se deklarišu funkcije koje su u nekom dll fajlu.


Dejane, vrati se :)
15.04.2005. u 12:41 

Burgos
Zrenjanin

Član broj: 12484
Poruke: 1256
*.smin.sezampro.yu.

ICQ: 290190857
Sajt: www.last.fm/user/Burgos


Profil

icon Re: Može li se konvertovati c++ header u delphi?15.04.2005. u 13:22
Još ovo i sve je rešeno (plus ono sa dll funkcijama)

kako ovo prevesti?

Code:
typedef cdChar    cdStr63[64];


cdChar je

Code:
typedef char        cdChar;

Dejane, vrati se :)
15.04.2005. u 13:22 

sasas
Saša Slavnić
radim za neke švabe

Član broj: 35478
Poruke: 614
*.zaslon-telecom.si.



Profil

icon Re: Može li se konvertovati c++ header u delphi?15.04.2005. u 13:33
Možda ovako:

Code:

  type cdChar = char;
  type cdStr63 = array [0..64] of cdChar;


ss.
When something is hard to do, then it's not worth doing.
15.04.2005. u 13:33 

_v!rus_
BGD

Član broj: 40451
Poruke: 313
*.verat.net.



Profil

icon Re: Može li se konvertovati c++ header u delphi?15.04.2005. u 20:00
a moze i...
Code:

type cdStr63 = String[63];
15.04.2005. u 20:00 

Burgos
Zrenjanin

Član broj: 12484
Poruke: 1256
*.smin.sezampro.yu.

ICQ: 290190857
Sajt: www.last.fm/user/Burgos


Profil

icon Re: Može li se konvertovati c++ header u delphi?16.04.2005. u 10:56
Našao sam nešto na netu. Može biti od koristi nekome

http://rvelthuis.bei.t-online.de/articles/articles-cobjs.htm
Dejane, vrati se :)
16.04.2005. u 10:56 

[es] :: Pascal / Delphi / Kylix :: Može li se konvertovati c++ header u delphi?

[ Pregleda: 1189 | Odgovora: 10 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.