Groups | Search | Server Info | Keyboard shortcuts | Login | Register


Groups > comp.lang.basic.powerbasic > #9

Re: Macro from C/C++ to PB

Date 2011-09-06 08:51 +0200
From Olav <invalid.is.my@email.nn>
Newsgroups comp.lang.basic.powerbasic
Subject Re: Macro from C/C++ to PB
References <4e63dbc9$1@proxy.mimer.no> <MPG.28cf6c6b9a92a08698970f@newszilla.xs4all.nl>
Message-ID <4e65c2f6@proxy.mimer.no> (permalink)

Show all headers | View raw


Den 06.09.2011 00:32, skrev Peter Manders:
> In article<4e63dbc9$1@proxy.mimer.no>, invalid.is.my@email.nn says...
>>
>> How can C/C++ statements like
>>
>>     #ifndef IDC_STATIC
>>       #define IDC_STATIC (-1)
>>     #ENDIF
>>
>>     #define IDD_DIALOG1 100
>>
>> be converted PB using a macro?
>>
>> Thanks in advance!
>
> It's explained in the help file under %Def()
>

Yes, thank you. I know how to rewrite these statements to PB equivalent 
statements, but that was not what I was asking for.

I was looking for a solution where these C/C++ directives could be 
placed within a PB macro, so that the compiler would be able to cope 
with them. If so both the resource compiler and the PB compiler could 
use the same header file. Since a macroname can't start with a #, it 
looks to me that it isn't possible to do what I had in mind, so I asked 
in case there was a solution to it though. And I can't find such a 
soulution to it in the help file.

Thanks for your time!
--

Back to comp.lang.basic.powerbasic | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Macro from C/C++ to PB Olav <invalid.is.my@email.nn> - 2011-09-04 22:13 +0200
  Re: Macro from C/C++ to PB Peter Manders <usenet@mandersDELETE.DELETEorg> - 2011-09-06 00:32 +0200
    Re: Macro from C/C++ to PB Olav <invalid.is.my@email.nn> - 2011-09-06 08:51 +0200
      Re: Macro from C/C++ to PB Peter Manders <usenet@mandersDELETE.DELETEorg> - 2011-09-06 19:33 +0200
      Re: Macro from C/C++ to PB GS <gs@somewhere.net> - 2012-02-14 16:25 -0500

csiph-web