Pergunta : Relações de COM em .NetQuestion:

Olá! e mim são certo esta é uma pergunta básica e eu acredito que eu sei a resposta mas a confirmação querida. Eu tenho um conjunto de COM com uma relação que eu quero executar no meu. Conjunto líquido. Além de prover COM assebmly e de certificar-se o DLL é registado em meu computador ou algum outro usuário, finalmente executando a relação e usando os métodos, faz mim precisa de fazer qualquer outra coisa. Faço eu preciso de preocupar-se sobre o registo. Conjunto líquido no registro de GUID? Agradece ao

class= do

Resposta : Relações de COM em .NetQuestion:

Infelizmente não há nenhuma maneira de fazer a substituição variável realçada (como a substituição de caráteres, ou a extração de caráteres, etc. com uma ou outra variáveis do parm (%1, %2, %3,…) ou PARA as variáveis do laço (%%A, %%B, %%C,…).  Triste mas retificar.

Se você quer manter o código mainline um líquido de limpeza pequeno você poderia fazer esta aproximação using uma sub-rotina chamada.  Apara todos os espaços esquerdos ou direitos da corda passada, e armazena o resultado na variável nomeada.

para delims= tokens=1-5 de /f de “,” %%A dentro (“%String%") fazem (
  eco ANTES: %%A %%B %%C %%D %%E
  chamada: Guarnição “%%A” A
  chamada: Guarnição “%%B” B
  chamada: Guarnição “%%C” C
  chamada: Guarnição “%%D” D
  chamada: Guarnição “%%E” E
)
eco EM SEGUIDA: %A% %B% %C% %D% %E%
pausa
retirar /b

: Aparar a “entrada-corda” retornar-variável
  ajustar s=%~1
  para delims=” %%A tokens=* de /F do “dentro (“%s%") ajustam s=%%A
  para /L %%A dentro (1.1.50) fazer se “! s: ~-1! o “==”” ajustou o s=! s: ~0, - 1!
  jogo %~2=%s%
  retirar /b

~bp
Outras soluções  
 
programming4us programming4us