Andre Posted March 21, 2006 at 09:34 PM Report #18989 Posted March 21, 2006 at 09:34 PM Keria ajuda pois ainda sou noob na programação 👍 tipo ja fix programar para gerir clientes so k kuando inicio os dados eles apagam-se keria gravar os dados/informaçao no pc sem ser e base de dados ?
David Pintassilgo Posted March 21, 2006 at 10:40 PM Report #19016 Posted March 21, 2006 at 10:40 PM Grava num ficheiro. Não dá para o que tu queres? cool stuffs to check. http://blog.zxcoders.com//
Andre Posted March 22, 2006 at 03:44 PM Author Report #19071 Posted March 22, 2006 at 03:44 PM Pois e ixo mesmo k eu nao sei faxer!! Respondam sff como se fax
Andre Posted March 28, 2006 at 09:00 PM Author Report #19888 Posted March 28, 2006 at 09:00 PM entao ninguem dix como se fax? 😄
senito Posted March 31, 2006 at 04:28 PM Report #20285 Posted March 31, 2006 at 04:28 PM Existem várias maneiras de guardar para ficheiro. Podes gravas para .txt, .ini, .xml, etc.. Vai a http://www.codeproject.com/, deves encontrar o que queres. Aqui ficam alguns métodos q utilizei para criar a minha aplicação. public void loadXMLAniversarios(object lv) { try { ListView myListView = (ListView)lv; if (File.Exists("ficheiro.xml")) { XmlDocument xDoc = new XmlDocument(); xDoc.Load("ficheiro.xml"); //o ficheiro está na pasta "\bin\Debug" XmlNodeList name = xDoc.GetElementsByTagName("Nome"); XmlNodeList data = xDoc.GetElementsByTagName("Data"); XmlNodeList avisar = xDoc.GetElementsByTagName("Avisar"); for (int i = 0; i < name.Count; i++) { // Define os list items ListViewItem lvi = new ListViewItem(name[i].InnerText); lvi.SubItems.Add(data[i].InnerText); lvi.SubItems.Add(avisar[i].InnerText); lvi.SubItems.Add(mydate.calcIdade(data[i].InnerText)); lvi.SubItems.Add(mydate.calcQtsDiasFaltamAniversario(data[i].InnerText)); lvi.ImageIndex = 0; // Adiciona os list items à ListView myListView.Items.Add(lvi); } } } catch (Exception ex) { MessageBox.Show(ex.Message); } } public void createINIFile(ArrayList IniOptions) { try { //vai buscar o directorio onde está o ficheiro //remove as primeiras 7 letras //exemplo: file://c:/appconfig.ini --> c:/appconfig.ini string filelocation = System.IO.Path.GetDirectoryName( System.Reflection.Assembly.GetExecutingAssembly().GetName().CodeBase).Replace("\\", "//").Remove(0, 7); //as "//" no inicio do nome do ficheiro é para completar //o caminho onde está localizado o ficheiro IniFile myini = new IniFile(filelocation + "//appconfiguration.ini"); //0-Avisar1x 1-JanelaTopo 2-ElimEvenAuto 3-Avisar 4-Categoria 5-DataUltimaLigação myini.IniWriteValue("Info", "Avisar1x", IniOptions[0].ToString()); myini.IniWriteValue("Info", "JanelaTopo", IniOptions[1].ToString()); myini.IniWriteValue("Info", "ElimEvenAuto", IniOptions[2].ToString()); myini.IniWriteValue("Info", "Avisar", IniOptions[3].ToString()); myini.IniWriteValue("Info", "Categoria", IniOptions[4].ToString()); myini.IniWriteValue("Avisar", "DataUltimaLigacao", DateTime.Now.ToShortDateString()); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
Andre Posted April 1, 2006 at 09:26 AM Author Report #20350 Posted April 1, 2006 at 09:26 AM thanks a lot!! 😛😁
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now