Jump to content

Search the Community

Showing results for tags 'csharp'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Bem-vindos ao Portugal-a-Programar
    • Sugestões, Críticas ou Dúvidas relativas ao P@P
    • Acerca do P@P
  • Comunidade a Trabalhar
    • Wiki P@P
    • Apresentação de Projectos de Programação
    • Downloads
  • Revista PROGRAMAR
    • Revista PROGRAMAR
  • Desenvolvimento Geral
    • C
    • C++
    • Java
    • Haskell
    • Pascal
    • Python
    • Bases de Dados
    • Visual Basic Clássico
    • Visual Basic for Applications (VBA)
    • Dispositivos Móveis
    • Outras Linguagens
  • Desenvolvimento Orientado para Web
    • PHP
    • HTML
    • CSS
    • Javascript
    • Outras Linguagens de WebDevelopment
    • Desenvolvimento Web
  • Desenvolvimento .NET
    • C#
    • Visual Basic .NET
    • ASP.NET
    • WPF & SilverLight
  • Software e Sistemas Operativos
    • Software de Produtividade
    • Sistemas Operativos
    • Apresentação de Software
  • Informática
    • Interfaces Visuais
    • Computação Gráfica
    • Algoritmia e Lógica
    • Segurança e Redes
    • Hardware
    • Electrónica
    • Automação Industrial
    • Matemática
    • Dúvidas e Discussão de Programação
    • Notícias de Tecnologia
  • Outras Áreas
    • Dúvidas Gerais
    • Discussão Geral
    • Eventos
    • Anúncios de Emprego
    • Tutoriais
    • Snippets / Armazém de Código
  • Arquivo Morto
    • Projectos Descontinuados
    • System Empires

Blogs

  • Blog dos Moderadores
  • Eventos
  • Notícias de Tecnologia
  • Blog do Staff
  • Revista PROGRAMAR
  • Projectos
  • Wiki

Categories

  • Revista PROGRAMAR
  • Tutoriais
  • Textos Académicos
  • Exercícios Académicos
    • Exercícios c/ Solução
    • Exercícios s/ Solução
  • Bibliotecas e Aplicações
  • Outros

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Found 3,370 results

  1. Hugo_Ferreira

    Como converter função em class

    Boa noite eu estou a tentar abrir um form em um painel mas agr gostaria de o por em forma de classe alguma me poderá ajudar o código que tenho é o seguinte: private void abrirForm(Object form) { if (this.panel1.Controls.Count > 0) this.panel1.Controls.RemoveAt(0); Form fh = form as Form; fh.TopLevel = false; fh.Dock = DockStyle.Fill; this.panel1.Controls.Add(fh); this.panel1.Tag = fh; fh.Show(); } Agora eu gostaria de converter este código acima em classe alguém me poderá ajudar?
  2. Newton Magalhães

    Múltiplos Panel 's

    Boa tarde ..!! Sou iniciante em C# e tenho uma demanda sobre o controle "Panel"; a saber : Criei um "Form" que dentre outros controles secundários, possui um "Panel" - principal (ex. "Panel 1"), com dois outros "Panel" - secundários (ex. "Panel 2" e "Panel 3"), dentro deste "Panel 1" principal.. "Panel 2" ocupa 1/3 de "Panel 1" e nada muda em seu conteúdo e sua posição. Entretanto "Panel 3", que ocupa 2/3 de "Panel 1", e possui conteúdo (controles), específicos, deve ser mudado por um nôvo outro "Panel X", mediante um click em um "ToolStripButton" do "Form". Minha dúvida é : como fazer para colocar um nôvo "Panel X", no lugar de "Panel 3" com novos controles, e na mesma posição. Já chequei até o Hide() de "Panel 3", após o click supra-citado, mas não consigo colocar o nôvo "Panel X" no lugar do "Panel 3" dentro de "Painel 1", pois ele aparece dentro do "Form", atrás do "Panel 1", pois mudei sua localização para testar, mas não dentro do "Panel 1". . Suponho que tenha algo com quem é o controle Pai de "Panel X", mas não sei oque é, e também se é realmente isso.. Obs.: "Painel X" é criado por programação e deve estar inserido dentro de "Painel 1", que é seu container Pai e não no "Form"; os outros ("Painel 1", "Painel 2" e "Painel 3"), foram criado pelo Designer e já estão funcionando. Por favor, caso alguém saiba, me comunique. Muto obrigado. Abraços Newton
  3. Daniel Inácio

    Carregar dados de BD SQLServer em excel

    Boa tarde Em c# preciso de carregar em excel dados de selects individuais feitos numa DB SQL Server Quando efetuo a pesquisa recebo uma linha, mas não consigo carregar várias linhas no excel, apenas uma. tenho um ficheiro de excel com contactos telefonicos, pergunto ao SQLServer se ele existe e gostaria de preencher na coluba seguinte os dados da procura com sucesso. Alguém me pode ajudar? Obrigado
  4. Fausto Luís

    ANSWERED Preencher ListView usando Generics

    Boas, Uso um form base para pesquisa, do qual outros forms são herdados; possui duas opções de pesquisa (por Id e Descrição), e uma ListView com o resultado da mesma. Recebe como parâmetros uma classe (modelo de dados já filtrado), e a ListView a preencher. O que pretendo é criar um método genérico que faça esse preenchimento (valores "Valor do Id" e "Valor da Descrição"),, seja qual for a classe recebida. Antecipadamente grato. Fausto. Código existente: using System.Collections.Generic; using System.Linq; using System.Reflection; using System.Windows.Forms; namespace Services.Common { public static class ListView_ListItems<T> where T : class { public static void ListItems(List<T> model, ListView lv2Populate) { try { lv2Populate.Items.Clear(); foreach (var reg in model) { ListViewItem item = new ListViewItem { Text = "Valor do Id" }; item.SubItems.Add("Valor da Descrição"); lv2Populate.Items.Add(item); } } catch (Exception ex) { throw new Exception(ex.Message.ToString()); } } } } .
  5. Moneybag

    Filtrar texto de uma lista

    Boas Eu tenho um método que trabalha com FTP que serve para listar os detalhes de uma diretoria : public string[] directoryListDetailed(string directory) { ... ftpRequest.Method = WebRequestMethods.Ftp.ListDirectoryDetails; ... string[] directoryList = directoryRaw.Split("|".ToCharArray()); return directoryList; ... } O output do método acima é : -rw-r--r-- 1 boss-123456.bla 123456 17 Jan 2 22:39 1.txt drwxr-xr-x 2 boss-123456.bla 123456 4096 Jan 3 20:35 teste drwxr-xr-x 2 boss-123456.bla 123456 4096 Jan 3 20:38 teste2 E ao correr esta lista, linha a linha com um foreach , quero guarda numa string o tamanho de um determinado ficheiro (por exemplo 1.txt que tem um tamanho de 17) como posso filtrar cada linha para encontrar determinado ficheiro e o seu respectivo tamanho ?
  6. Boa tarde a todos e bom ano 2020!! Estou a desenvolver uma aplicação em C# Windows Form, onde consulto tabelas BD SQL Server. Consigo fazer "select's" para pesquisar vários dados, mas não consigo pesquisar entre datas. Já alterei o formato da data para dd/MM/yyyy, já coloquei com zeros depois da data = dd/MM/yyyy 00:00, mas no SQL SERVER quando se coloca em DATETIME fica dd/MM/yyyy 00:00:00, diferente dos dados enviados no "select", que apenas têm dd/MM/yyyy hh/mm em vez de dd/MM/yyyy hh/mm/ss. Assim sendo voltei a colocar apenas em DATE = dd/MM/yyyy, mas mesmo assim não surge nada. De inicio o código estava simplificado, neste momento está complexo, o que preciso é mesmo fazer pesquisa entre duas datas, que me parece um processo simples, mas não estou a encontrar o caminho correto.. Passo linhas de código: //--- variaveis DateTime dtFrom = dateTimePickerFrom.Value.Date; DateTime dtTo = dateTimePickerTo.Value.Date; char[] dtf = { dtFrom.ToString()[0], dtFrom.ToString()[1], dtFrom.ToString()[2], dtFrom.ToString()[3], dtFrom.ToString()[4], dtFrom.ToString()[5], dtFrom.ToString()[6], dtFrom.ToString()[7], char[] char[] dtt = { dtTo.ToString()[0], dtTo.ToString()[1], dtTo.ToString()[2], dtTo.ToString()[3], dtTo.ToString()[4], dtTo.ToString()[5], dtTo.ToString()[6], dtTo.ToString()[7], dtTo.ToString()[8], dtTo.ToString()[9]}; string dtfString = new string(dtf); string dttString = new string(dtt); //---------- no select estou neste momento a fazer a pesquisa utilizando as conversões de "char" para "string". Anteriormente utiliei o próprio formato datetime, mas nada! "Select * from Tb_integracao where datetime_integracao BETWEEN to_date('dtfString','dd/mm/yyyy') and to_date('dttString','dd/mm/yyyy')"; Mas com este código a pesquisa entre datas não preenche nada na datagridview, nem me dá erro. Podem me ajudar. Se necessitarem de mais dados é só solicitar. Abraço e obrigado
  7. Ralado

    efeito condicional em gridview

    iae galera um feliz ano novo a todos. galera estou tentando fazer uma condiçao para o grid quando meu estoque estiver abaixo de x a cor da linha mudar mais gostaria de mudar a linha todo nao so a coluna tentei este codigo ele muda apenas a coluna mais no meu caso ele nao funcionou nao mudou nada. sego meu codigo. private void dgvProduto_CellFormatting(object sender, DataGridViewCellFormattingEventArgs e) { //Mudar a cor da linha com estoque baixo if (dgvProduto.Columns[e.ColumnIndex].Name == "Quantidade") { if (e.Value != null) { if (e.Value.GetType() != typeof(DBNull)) { //Stock menor a 20 if (Convert.ToInt32(e.Value) <= 5) { e.CellStyle.BackColor = Color.Yellow; e.CellStyle.ForeColor = Color.Red; } //Stock menor a 10 if (Convert.ToInt32(e.Value) <= 10) { e.CellStyle.BackColor = Color.Pink; e.CellStyle.ForeColor = Color.Red; } } } } }
  8. Ralado

    Erro ao filtrar dados do banco

    estou com erro ao filtrar dados do banco aparece este erro You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'IFNULL(est.Quantidade, 0) AS Quantidade FROM tb_produto prod INNER JOIN ' at line 1 meu codigo esta assim... public List<ProdutoDTO> Listar() { List<ProdutoDTO> lProdutos = new List<ProdutoDTO>(); string lsql = string.Empty; DataTable ldataTable; lsql = " SELECT "; lsql += " prod.IdProduto, "; lsql += " prod.Nome, "; lsql += " prod.CodProduto, "; lsql += " prod.Descricao, "; lsql += " prod.Marca, "; lsql += " prod.ValorCusto, "; lsql += " prod.ValorVenda, "; lsql += " prod.DataCadastro, "; lsql += " fun.Nome AS NomeCadastrante, "; lsql += " fun.IdFuncionario AS IdFuncionario, "; lsql += " cat.Nome AS NomeCategoria, "; lsql += " cat.IdCategoria AS IdCategoria, "; lsql += " IFNULL(est.localizacao, 0) AS localizacao "; lsql += " IFNULL(est.Quantidade, 0) AS Quantidade "; lsql += " FROM "; lsql += " tb_produto prod "; lsql += " INNER JOIN "; lsql += " tb_funcionario fun ON fun.IdFuncionario = prod.IdFuncionario "; lsql += " INNER JOIN "; lsql += " tb_categoria cat ON cat.IdCategoria = prod.IdCategoria "; lsql += " LEFT JOIN "; lsql += " tb_estoque est ON est.IdProduto = prod.IdProduto "; ldataTable = lAcessoDados.ExecutarConsulta(CommandType.Text, lsql); foreach (DataRow item in ldataTable.Rows) { ProdutoDTO lProduto = new ProdutoDTO() { IdProduto = item["IdProduto"].ToInt(), Nome = item["Nome"].ToString(), CodProduto = item["CodProduto"].ToString(), Descricao = item["Descricao"].ToString(), Marca = item["Marca"].ToString(), ValorCusto = item["ValorCusto"].ToDecimal(), ValorVenda = item["ValorVenda"].ToDecimal(), DataCadastro = item["DataCadastro"].ToDateTime(), }; lProduto.Cadastrante.IdFuncionario = item["IdFuncionario"].ToInt(); lProduto.Cadastrante.Nome = item["NomeCadastrante"].ToString(); lProduto.Categoria.IdCategoria = item["idCategoria"].ToInt(); lProduto.Categoria.Nome = item["NomeCategoria"].ToString(); lProduto.Estoque.localizacao = item["localizacao"].ToString(); lProduto.Estoque.Quantidade = item["Quantidade"].ToInt(); lProdutos.Add(lProduto); } return lProdutos; }
  9. opijkijijuhuih

    Clicar em botão

    Olá, eu estou desenvolvendo uma aplicação e queria saber se de algum jeito eu consigo fazer que quando uma pessoa clicar em um botão faça aparecer outros botões.
  10. Ralado

    alguem me ajuda

    ta acontecendo este erro quando vou passar os dados do grid para uma combobox Referência de objeto não definida para uma instância de um objeto.' acontece somente nesta linha auguem me ajuda estu c# windows forms e mysql cbCadastrante.Text = dgvCliente.CurrentRow.Cells["clmCadastrante"].Value.ToString();
  11. Ralado

    Erro "parameter index is out of range"

    esta acontecendo este erro quando vou atualizar o cadastro como faço para resolver? parameter index is out of range c#
  12. Ralado

    Erro em query

    esta dando erro de sintax nao consigo resolver alguem pode me ajudar? // lSql = "SELECT Idcliente, DataCadastro, Nome, CPF, Logradouro, Localidade, UF, Bairro, Numero, Cep, Telefone, Celular, Email, LimiteCredito FROM tb_clientes "; //lSql = " SELECT "; //lSql += " Idcliente, "; //lSql += " DataCadastro, "; //lSql += " Nome, "; //lSql += " Logradouro, "; //lSql += " Localidade, "; //lSql += " UF, "; //lSql += " Bairro, "; //lSql += " Numero, "; //lSql += " Telefone, "; //lSql += " Celular, "; //lSql += " Email, "; //lSql += " LimiteCredito, "; // lSql += " Fun.Nome AS NomeFuncionario, "; //// lSql += " cli.Idcliente AS FuncionarioId, "; // lSql += " Fun.IdFuncionario AS FuncionarioId, "; // lSql += " FROM "; // lSql += " tb_clientes AS cli "; // lSql += " INNER JOIN "; // lSql += " tb_funcionarios Fun on Fun.IdFuncionario = cli.FuncionarioId ";
  13. PreTenDer666

    Webservice SOAP em C# Windows Forms

    Boa noite, estou a tentar usar um webservice soap do cmdbuild através de C#. Consigo ligar-me e consultar através do SoapUI ao cmdbuild, mas não estou a conseguir através de C#. Conseguem dar-me uma ajuda? Só precisava de um exemplo simples de como utilizar o Envelope em que no Header utiliza o username e password. Dando aqui um exemplo do XML. <soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:soap1="http://soap.services.org"> <soap:Header> <wsse:Security soap:mustUnderstand="true" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"> <wsse:UsernameToken> <wsse:Username>UTILIZADOR</wsse:Username> <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">PASSWORD</wsse:Password> </wsse:UsernameToken> </wsse:Security> </soap:Header> <soap:Body> <soap1:getActivityMenuSchema/> </soap:Body> </soap:Envelope> Se me conseguirem ajudar, agradeço imenso. Isto está mesmo a dar comigo em maluco. Estou farto de andar a ler exemplo, repito os exemplo e funciona tudo, depois chego ao cmdbuild e nada é igual aos exemplos que fiz. Penso que me conseguirem dar um exemplo usando o XML que coloquei que irei conseguir perceber de vez isto. Obrigado
  14. Ralado

    alguem me ajuda

    como faço para habilitar e desabilitar um botao que esta em outro form dentro de um panel?
  15. Boas, esta minha dúvida vem de encontro a dois problemas que estou a ter e surgiu ao tentar resolver um dos problemas. Estou a criar um sistema de login na minha aplicação. O problema é que pretendo que dois forms arranquem ao mesmo tempo e por isso no evento Load do form principal chamei o form do login. Aqui começou o primeiro problema pois se tiver o form principal como maximized o outro fica por trás... e eu pretendia que este 2º ficasse à frente, pois será ai que o utilizador irá colocar as suas credenciais. Ora andava aqui a testar e surgiu-me então o segundo problema que é... Enquanto o utilizador não colocar os dados e não for validado como correcto, todos os componentes do form principal (que estariam como background) estariam invisíveis e só quando o login fosse feito é que apareceriam... O problema é, como é que através do form login altero a propriedade visible de por exemplo de um botão no form principal. Cumprimentos e obrigado desde já
  16. Luís Vieira

    Erro leitura cartão de cidadão

    Bom dia, Ao tentar ler os dados do cartão de cidadão a aplicação dá o seguinte erro: "O inicializador de tipo para 'pt.portugal.eid.pteidlib_dotNetPINVOKE" quando tento executar "Pteid.Init(null)" Alguém sabe o que possa estar a fazer de errado!? Só começou a dar este erro desde que coloquei a versão 3.0.19 do Middleware doCartão de Cidadão. Obrigado desde já!
  17. Nelson Sousa

    Empacotar dlls de PlataformasDiferentes

    Olá, Boa noite! Utilizo o C# no V. Studio 2017. Vou precisar utilizar dlls em meu sistema que, apesar de terem o mesmo nome, são compiladas para plataformas diferentes. Vou dar um exemplo: libeay32.dll - esta biblioteca (de terceiros) é compilada em duas plataformas diferentes x86 e x64. O nome permanece o mesmo seja qual for a plataforma. Gostaria de "empacotar" as dlls de cada plataforma em um arquivo de recurso e "desempacotar" logo após verificar em qual plataforma elas irão trabalhar. Ou seja, se o sistema averiguar que o Sistema Operacional é x86, "desempacota" as dlls x86. Se o Sistema Operacional é x64, desempacota as dlls x64. Eu tentei separá-las em pastas diferentes (...\x86\) e (...\x64\) e informar o path no constructor da classe. Porém, como essa dlls são dependências de outra "dll mãe", elas tem por padrão a pasta raiz do EXE ou a pasta system do Windows. Vejam abaixo como ficou o constructor da classe: public ACBrNFe(string eArqConfig = "", string eChaveCrypt = "") : base(Environment.Is64BitProcess ? @"AcbrLib\x64\ACBrNFe64.dll" : @"AcbrLib\x86\ACBrNFe32.dll") { InitializeMethods(); var inicializar = GetMethod<Delegates.NFE_Inicializar>(); var ret = ExecuteMethod(() => inicializar(ToUTF8(eArqConfig), ToUTF8(eChaveCrypt))); CheckResult(ret); } Reparem que as "dlls mães" são as AcbrNFe64.dll e AcbrNFe32.dll. Essas duas utilizam várias dlls por dependência entre elas a libeay32.dll, todas de mesmo nome, porém cada uma com o grupo de dlls de sua respectiva plataforma. Então meu problema é esse: Como distribuir dlls com nomes idênticos mas de plataformas diferentes? Isso sem ter que construir 2 instaladores...rsrsrs.
  18. RodrigoMarqui

    WebRequest

    Amigos, estou precisando fazer o seguinte: Acessar um site, preencher um campo, clicar nesse botao e ler o retorno. O site: http://www2.correios.com.br/sistemas/rastreamento/resultado.cfm Linha que preciso preencher: <form id="sroForm" name="sroForm" method="post" action="sistemas/rastreamento/ctrl/ctrlRastreamento.cfm?" onSubmit="return validaCodigoSro();"> <input type="hidden" name="acao" id="acao" value="" /> <fieldset> <label>Consulte a situa��o de seus objetos nos Correios. Digite seu CPF/CNPJ ou at&eacute; 50 c&oacute;digos de 13 d&iacute;gitos cada, separando-os com ponto e v&iacute;rgula. Ex: AA123456789BR;AA987654321BR;AA100833276BR.<br /> <textarea id="objetos" name="objetos" class="f8col fldSRO f3row" style="text-transform:uppercase;" onBlur="this.value=this.value.toUpperCase()" onKeyDown="if (event.keyCode == 13){validaEnter()}"></textarea> </label> <span>*Para consultas por CPF/CNPJ, ser� requisitado efetuar login no idCorreios.</span> <div class="separator"></div> <div class="btnform"> <input type="submit" id="btnPesq" name="btnPesq" class="btn1 float-right btnSubmit" value="Buscar"/> </div> </fieldset> </form> o que consegui fazer: string UrlCorreios = "http://www2.correios.com.br/sistemas/rastreamento/resultado.cfm"; string data = "objetos=PU633524761BR"; //replace <value> byte[] dataStream = Encoding.UTF8.GetBytes(data); string request = "http://www2.correios.com.br/sistemas/rastreamento/resultado.cfm"; WebRequest webRequest = WebRequest.Create(request); webRequest.Method = "POST"; webRequest.ContentType = "application/x-www-form-urlencoded"; webRequest.ContentLength = dataStream.Length; Stream newStream = webRequest.GetRequestStream(); // Send the data. newStream.Write(dataStream, 0, dataStream.Length); newStream.Close(); WebResponse response = webRequest.GetResponse(); Console.WriteLine(((HttpWebResponse)response).StatusDescription); using (Stream dataStream2 = response.GetResponseStream()) { StreamReader reader = new StreamReader(dataStream2); string responseFromServer = reader.ReadToEnd(); Console.WriteLine(">>>" + responseFromServer); textBox.Text += responseFromServer; } response.Close(); no caso agora como eu recupero essa informação preencho o campo e faço o submit?
  19. Boa tarde pessoal, Preciso de criar uma aplicação, tipo Windows Form C#, onde me permita inserir um contacto telefónico numa "textbox" carregar num botão e assim colocar esse contacto no site e carregar no botão adicionar. O link é o seguinte https://medicaremanager.medicare.pt/Blacklist/Blacklist.html Obrigado pela ajuda
  20. Daniel Inácio

    SFTP Client

    Boa tarde a todos Gostaria de construir um SFTP Client, onde pudesse efetwar o Download e Upload de ficheiros no servcidor SFTTP. No Visual Studio 2012, não consigo instalar o SSH.NET.dll no Manage NuGet, porque me dá erro. E no Visual Studio 2019 Comunity, quando faço a pesquisa no Manage NuGet, não encontra nada. Estou bloqueado. Algum Master me consegue ajudar??? Forte abraço a todos e espero a vossa melhhor ajuda. :)
  21. Boas pessoal, há um tópico com nome parecido com este, mas o conteúdo é bem diferente. Já partilhei no outro uma solução para ler dados do cartão de cidadão com uma DLL. Desta vez venho partilhar convosco uma solução mais abrangente para ler os dados a partir do browser chrome. Podem consultar no meu blog: https://ruimptech.wordpress.com/2018/07/19/88/ Esta solução passa por utilizar uma extension chrome que faz a ponte entre o browser e a leitura dos dados.
  22. nunosalves

    Validação NIFs iniciados por 3

    Bom dia, alguém tem ideia do algoritmo para validação de nif's iniciados por 3? Estes nif's começaram a ser atribuidos em 2019 dado que os iniciados por 2 esgotaram. O algoritmo anterior falha na validação dos nif's iniciados por 3. Obrigado.
  23. Eu quero colocar uma imagem na label imagem do produto, mas a imagem é diferente entre os produtos e o caminho é salvo no sql server na tabela de produtos na coluna imagem como \ ip \ folder \ folder \ image.jpg ou. png e eu não consigo aceder ao cominho pois da-me acesso negado ao executar no servidor quando executado localmente ele consegue aceder, o código que eu tenho é abaixo E o erro que me está a dar é o que é o que está em baixo Access to the path '\ip\folder\folder\image.png' is denied. Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. Exception Details: System.UnauthorizedAccessException: Access to the path '\ip\folder\folder\image.png' is denied. o projeto esta na FRAMWORK 4.7.2 do ASP.NET Alguém me consegue ajudar ?
  24. JoaoMBarbosa

    Ideias para a PAP

    Boas para o próximo ano letivo vou ter apresentar a PAP na área de programação e não faço ideia o que fazer. Não queria fazer coisas tipo software para restaurantes já que e uma coisa que praticamente todos fazem para a PAP eu queria um projecto mais complexo se me pudessem ajudar agradecia .
  25. Garcia

    Repetição do menu

    boa tarde, gostaria se saber se alguem me podia ajudar a a fazer uma repetição do menu após o utilizador fazer a sua alteração ou seja, por exemplo o utilizador escolhe a opção e e altera o nome queria aperece-se automaticamente o menu ate o utilizador por 6 e fechar a aplicação // -> MENU QUE IRA SERVIR PARA O UTILIZADOR GERIR OS DADOS OU VÊ-LOS Console.WriteLine("|1| - Para definir o nome do/s Condomino/s"); Console.WriteLine("|2| - Para definir a mensalidade do/s Condomino/s"); Console.WriteLine("|3| - Para definir a o pagamento efetuado do/s Condomino/s"); Console.WriteLine("|4| - Para visualizar qual/quais o/s Condomino/s que possuem mensalidades por cobrar"); Console.WriteLine("|5| - Para visualizar uma lista de todas as informações"); Console.WriteLine("|6| - Para sair"); int n1 = Convert.ToInt16(Console.ReadLine()); while (n1 >= 7)// -> IRÁ FAZER REPETIR O MENU ATE O UTILIZADOR ESCOLHER UMA OPÇÃO VÁLIDA { Console.ForegroundColor = ConsoleColor.Red; Console.WriteLine("******************************************"); Console.ForegroundColor = ConsoleColor.Red; Console.WriteLine("-----------INSIRA NÚMEROS ATÉ 6-----------"); Console.ForegroundColor = ConsoleColor.Red; Console.WriteLine("******************************************"); Console.ForegroundColor = ConsoleColor.White; Console.WriteLine(""); Console.WriteLine("|1| - Para definir o nome do/s Condomino/s"); Console.WriteLine("|2| - Para definir a mensalidade do/s Condomino/s"); Console.WriteLine("|3| - Para definir a o pagamento efetuado do/s Condomino/s"); Console.WriteLine("|4| - Para visualizar qual/quais o/s Condomino/s que possuem mensalidades por cobrar"); Console.WriteLine("|5| - Para visualizar uma lista de todas as informações"); Console.WriteLine("|6| - Para sair"); n1 = Convert.ToInt16(Console.ReadLine()); }
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.