Tópico anterior Próximo tópico Novo tópico
C#
#437844 - 02/05/2014 09:00:25 | ||||
![]() PEDROALSOI SUL DE MINAS Cadast. em:Março/2013 ![]() |
Bom estou lutando com um problema mas sempre perco, tenho uma aplicação java que tem que abrir uma aplicação escrita em c# e além de abrir tem que passar valores tais como por exemplo: nome e senha, como faço isso?
Em outros fóruns vi que seria um tal comando: public static string[] GetCommandLineArgs() , mas não tenho certeza, se alguém puder me ajudar estarei grato. ![]() --------------------------------------------------------------------------- Seja legal com os CDFs. Existe uma grande probabilidade de você ir trabalhar para um deles. Bill Gates |
|||
Resposta escolhida #437859 - 02/05/2014 15:37:23 | ||||
![]() TECLA SAO PAULO Cadast. em:Janeiro/2001 ![]() |
||||
#437864 - 02/05/2014 16:49:52 | ||||
![]() PEDROALSOI SUL DE MINAS Cadast. em:Março/2013 ![]() |
Citação: : Veja se o artigo abaixo te ajuda a resolver o problema. http://msdn.microsoft.com/pt-br/library/cb20e19t.aspx Obrigado, mas infelizmente não ajudou --------------------------------------------------------------------------- Seja legal com os CDFs. Existe uma grande probabilidade de você ir trabalhar para um deles. Bill Gates |
|||
#437896 - 06/05/2014 11:25:10 | ||||
![]() PEDROALSOI SUL DE MINAS Cadast. em:Março/2013 ![]() |
Última edição em 06/05/2014 11:26:14 por PEDRO47501 Eu preciso disso para que o usuário não altere, é um tipo de trava.--------------------------------------------------------------------------- Seja legal com os CDFs. Existe uma grande probabilidade de você ir trabalhar para um deles. Bill Gates |
|||
#437932 - 06/05/2014 23:14:39 | ||||
![]() TECLA SAO PAULO Cadast. em:Janeiro/2001 ![]() |
Tente o seguinte:
Acesse o código do fonte do formulário que será responsável por efetuar o login do usuário, com os parâmetros recebidos e crie um método construtor contendo 2 argumentos. No exemplo, o meu formulário chama-se Form1, lembrando que o método construtor deve ter o mesmo nome do Form. public Form1(string usuario, string senha) { InitializeComponent(); MessageBox.Show(string.Concat([Ô]user=[Ô], usuario, [Ô];pass=[Ô], senha)); } Em seguida, acesse a classe Program do seu projeto, e altere o método Main conforme abaixo: [STAThread] static void Main(string[] args) { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); if (args.Length > 0) { if (args.Length >= 2) { Application.Run(new Form1(args[0], args[1])); } else { Application.Run(new Form1()); } } else { Application.Run(new Form1()); } } Com estas alterações, se você gerar um atalho do executável da aplicação e alterar o caminho dele para algo do tipo [Ô]C:\Projeto\Executavel.exe[Ô] myuser mypassword, o usuário e a senha passado no argumento chegará até o Form1 (no nosso exemplo). Tenta aí e retorne o resultado aqui no tópico. ![]() |
|||
#437950 - 07/05/2014 10:35:53 | ||||
![]() PEDROALSOI SUL DE MINAS Cadast. em:Março/2013 ![]() |
Bom dia, tecla, [Ô]infelizmente[Ô] vai demorar para ver se isso funcionou, porque estou viajando e o meu computador que está com o projeto em java está na minha casa, e só vou voltar em 1 semana, assim que voltar respondo.
Obrigado --------------------------------------------------------------------------- Seja legal com os CDFs. Existe uma grande probabilidade de você ir trabalhar para um deles. Bill Gates |
|||
#438890 - 12/06/2014 20:52:18 | ||||
![]() PEDROALSOI SUL DE MINAS Cadast. em:Março/2013 ![]() |
Ja tinha ate esquecido de agradecer, obrigado funcionou
![]() --------------------------------------------------------------------------- Seja legal com os CDFs. Existe uma grande probabilidade de você ir trabalhar para um deles. Bill Gates |
|||
Tópico anterior Próximo tópico Novo tópico