<div dir="ltr">Cleber,<div><br></div><div>Seu raciocínio no C está correto com o <i>proviso</i> que cadeia szVersion tem que estar pré-alocada antes da chamada à função <b> </b>FDwfGetVersion da API do Windows.</div><div><br></div><div>Veja na página 7 do manual do SDK que você está usando a documentação para a função em questão diz:</div><div><br></div><div><quote></div><div>  FDwfGetVersion(char szVersion[32]) </div><div>Parameters: </div><div>-       szVersion - Pointer to buffer to receive version string. </div><div><br></div><div>The function above is used to retrieve the version string. The version string is composed of major, minor, and build
numbers (i.e., “2.0.19”).   <br></div><div></quote></div><div><br></div><div>Você precisa ver na documentação do R como se aloca a cadeia de caracteres C compatível <b>no R</b> para poder passar o ponteiro para a chamada à função.</div><div><br></div><div>HTH</div><div>--</div><div>Cesar Rabak</div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr">On Tue, Nov 20, 2018 at 8:07 AM Cleber N.Borges por (R-br) <<a href="mailto:r-br@listas.c3sl.ufpr.br">r-br@listas.c3sl.ufpr.br</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
  
    
  
  <div text="#000000" bgcolor="#FFFFFF">
    <div class="m_-3904356728291830613moz-cite-prefix">Olá Daniel  e demais<br>
    </div>
    <div class="m_-3904356728291830613moz-cite-prefix">Bom dia</div>
    <div class="m_-3904356728291830613moz-cite-prefix">O software (dll) é gratuito mas não é
      open-source portanto não tenho as fontes para compilar!</div>
    <div class="m_-3904356728291830613moz-cite-prefix"><br>
    </div>
    <div class="m_-3904356728291830613moz-cite-prefix">Um detalhe no arquivo "dwf.h" tem a
      seguinte declaração:<br>
    </div>
    <div class="m_-3904356728291830613moz-cite-prefix"><b>// Error and version APIs:</b><br>
      <font size="-1">DWFAPI BOOL FDwfGetLastError(DWFERC *pdwferc);<br>
        DWFAPI BOOL FDwfGetLastErrorMsg(char szError[512]);</font><br>
      <b>DWFAPI BOOL FDwfGetVersion(char szVersion[32]);  // Returns DLL
        version, for instance: "3.8.5"</b></div>
    <div class="m_-3904356728291830613moz-cite-prefix"><br>
    </div>
    <div class="m_-3904356728291830613moz-cite-prefix">Imaginei que deveria como retornar uma
      variável lógica e modificar a variável szVersion. Meu chute é
      correto?</div>
    <div class="m_-3904356728291830613moz-cite-prefix"><br>
    </div>
    <div class="m_-3904356728291830613moz-cite-prefix">Obrigado pelo comentário.</div>
    <div class="m_-3904356728291830613moz-cite-prefix">Cleber Borges</div>
    <div class="m_-3904356728291830613moz-cite-prefix"><br>
    </div>
    <div class="m_-3904356728291830613moz-cite-prefix"><br>
    </div>
    <div class="m_-3904356728291830613moz-cite-prefix"><br>
    </div>
    <div class="m_-3904356728291830613moz-cite-prefix">Em 19/11/2018 23:18, Daniel Guimarães
      Tiezzi escreveu:<br>
    </div>
    <blockquote type="cite">
      
      Boa noite Cleber
      <div><br>
      </div>
      <div>Não seria um problema de compilação do dwf antes do
        dyn.load()?</div>
      <div>Vejo que está em uma máquina Windows. Tem algum
        compilador cc you gcc instalado? Eu não trabalho com Windows,
        mas talvez possa ser isso.</div>
      <div><br>
      </div>
      <div>Daniel</div>
      <div><br>
      </div>
      <div>
        <div><br class="m_-3904356728291830613Apple-interchange-newline">
        </div>
      </div>
    </blockquote>
    <p><br>
    </p>
  <div id="m_-3904356728291830613DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2">
<br><br>
<hr style="border:none;color:#909090;background-color:#b0b0b0;height:1px;width:99%">
<table style="border-collapse:collapse;border:none">
        <tr>
                <td style="border:none;padding:0px 15px 0px 8px">
                        <a href="https://www.avast.com/antivirus" target="_blank">
                                <img border="0" src="http://static.avast.com/emails/avast-mail-stamp.png" alt="Avast logo">
                        </a>
                </td>
                <td>
                        <p style="color:#3d4d5a;font-family:"Calibri","Verdana","Arial","Helvetica";font-size:12pt">
                                Este email foi escaneado pelo Avast antivírus.
                                <br><a href="https://www.avast.com/antivirus" target="_blank">www.avast.com</a>
                        </p>
                </td>
        </tr>
</table>
<br>
<a href="#m_-3904356728291830613_DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2" width="1" height="1"> </a></div></div>

_______________________________________________<br>
R-br mailing list<br>
<a href="mailto:R-br@listas.c3sl.ufpr.br" target="_blank">R-br@listas.c3sl.ufpr.br</a><br>
<a href="https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br" rel="noreferrer" target="_blank">https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br</a><br>
Leia o guia de postagem (<a href="http://www.leg.ufpr.br/r-br-guia" rel="noreferrer" target="_blank">http://www.leg.ufpr.br/r-br-guia</a>) e forneça código mínimo reproduzível.</blockquote></div>