|
Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.
Mensajes - Jimi_26
Páginas: [1]
1
« en: Sábado 28 de Febrero de 2015, 20:08 »
Hola, tengo un problema al aplicar estilos. Tengo un header, y un menu. Sin aplicar estilos es horrendo pero no cambia de tamaño. Una vez aplicado estilo, al pulsar una opcion u otra de menú el header se ve lijeramente movido y el menú también. No se como hacer para que esten intactos... haya lo que haya en el centro de la pantalla (el section) quiero que header y menu esten de la misma forma,
2
« en: Martes 9 de Diciembre de 2014, 21:11 »
Estoy realizando acceso a datos desde Acces, pero, y si tengo una BBDD en el programa DB de OpenOffice? No hay muchos links, peor los que veo tan solo me mandan a una pagina oficial de OpenOffice (para realizar tablas etc..) y cadenas de conexion, estilo :
Data Source=C:\MyFolder\MyWorkBook.ods;HDR=True;Format=ODS; Como realizo una conexion con OpenOffice DB ??
3
« en: Martes 9 de Diciembre de 2014, 20:51 »
no se si es lo que te `pasa a ti, pero mi me sucedia algo parecido. No podia tener ambas aplicaciones abiertas a la vez, la de escritorio en c# y la de Arduino comunicando con el puerto del PC
4
« en: Domingo 30 de Noviembre de 2014, 11:24 »
hola
5
« en: Jueves 27 de Noviembre de 2014, 22:33 »
me respondo a mi mismo. La forma de programacion, he comnseguido conectar. Estaba -como no- en error de string de conexion. Normalmente si miramos las cadenas q nos ofrecen las paginas de intenrte tenemos esto: Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\myFolder\myAccessFile.accdb; Persist Security Info=False; pues..falla y falla....todo por la doble contrabarra. Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\\myFolder\\myAccessFile.accdb; Persist Security Info=False;
6
« en: Jueves 27 de Noviembre de 2014, 20:35 »
Bueno, no logro hacerlo del modo "facil", asi que me lio con cadenas de conexion, o sea, programando. Haciendo cadena de conexion (añadiendo ) mediante asistente para agregar la base de datos, el test de conexion me da OK. Peor aun y asi lo hago , como digo, por programacion. He probado tooodas las cadenas de conexion habidas y por haber para acces 2013, y no puedo conectar. tampoco puedo por este metodo. empieza a ser bastante tedioso. Que condicimnes son las necesarias para realizar una simple conexion programando..o con asistente en explorador de soluciones... o como sea..?? Windows 8.1 lo fastidia todo?
7
« en: Miércoles 26 de Noviembre de 2014, 21:04 »
he creado una BBDD al final con Acces, de unsa sola tabla con 3 campos.
Ahora hago una simpleprueba con Visual C#, para probar una conexión con esa BBDD, añado Data Conection, donde pongo la opción de crear una nueva linea de conexion (mediante asistente). Cuando ya tengo la BBDD implementada en el solution y en el database explorer (test connection OK y se ve en el explorador OK) trato de arrastrar la tabla, o un elemento de ella al Form.. y no me da opcion, sale el icono de puntero en x. Todos los videos que he visto era tan simple como eso... que fallo puede haber..? Que problemas se originan ? En los videos no lo ponoia, pero yo he agregado using System.Data.OleDb;
pero nada. que me dejo?
He de decir que teengo visual studio 2012 y acces 2013 (Microsoft Office 2013)
8
« en: Martes 25 de Noviembre de 2014, 18:02 »
Hola! Bueno, no se si deberia decir Base de datos, o gestor de base de datos. Uso Visual C# (o sea, .NET). Voy bastante perdido para saber que he de usar, si el Microsoft Server Express, o crear la BBDD desde un proyecto nuevo del Visual Studio, o si se puede hacer simplemente con Excel, o hacerla con Acces... eso es uno... soy novato en todo ello y la BBDD es de modo local ( al menos de momento). Lo que veo en BBDD's es algo estilo "Campo" "Nombre". Yo lo que quiero guardar son frases. Quiero hacer un programa, de hecho, ya lo tengo hecho, donde un usuario coge una frase en castellano y se traduce en ruso, y despues, pulsando un botón, se escucha la palabra o frase en ruso. Lo tengo hecho... pero para 4 frases está bien... para muchas...muuuchas es insufrible ( uso un []string...imagínate).
Así que voy bastante perdido, ya en la misma formación de la Base de Datos, incluso antes de gestionarla.
9
« en: Lunes 17 de Noviembre de 2014, 21:01 »
Hola, hace tiempo hice un programita el cual desde un simple listView podia asociar la palabra de cada list view a un string, y un sonido. O sea...
***ListView**************** string[]*********** Palabra01 ---------------------- string[0] Palabra02 ---------------------- string[1] (...) Palabran ------------------------string[n]
Y con eso obtenia una traducción de la palabra (indice) seleccionada en el ListView. pero pasa... que esa lista de ListView cada vez es mas extensa, y la forma de programar (case...) es bastante tosca, y muy poco práctica. Ya se que he de usar bases de datos para esto, pero ahí va mi duda. No se qué tipo de tabla puedo crear para ese menester, incluso qué tipo de base de datos. ¿ Que me recomendais? usar excel (muy basico), SQL Express, mediante visual Studio...Acces... Lo que menos tengo idea es como realizar la BBDD, el tipo de tabalas, ya que no es estilo "Campo". SOn palabras en un idioma y su traducción...
10
« en: Miércoles 20 de Agosto de 2014, 18:45 »
Hola gabio, la verdad es que he decidido hacerlo todo desde dos listbox diferentes, muucho mas fácil para programar. Mi idea era crear una clase con 2 strings mas un reproductor de sonido de uno de esos dos string: la clase: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Collections; using System.IO; using System.Media; namespace WindowsFormsApplication1 { class FrasesSonido { public string FraseEspañol { get; set; } public string FraseRuso { get; set; } public string rutaArchivoSonido { get; set; } public SoundPlayer sonido = new SoundPlayer (); public string Reporte() { string Mensaje = string.Format(" {0}", FraseEspañol); return Mensaje; } public string Reporte2() { string Mensaje2 = string.Format("{0}", FraseRuso); return Mensaje2; } } }
y el form: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; using System.Collections; using System.Media; namespace WindowsFormsApplication1 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } ArrayList listado = new ArrayList (); private void button1_Click(object sender, EventArgs e) { ///// frase 1 ///////// FrasesSonido f1 = new FrasesSonido (); f1.FraseEspañol = "Hola"; f1.FraseRuso = "Привет"; f1.rutaArchivoSonido= f1.sonido.SoundLocation = "C:/Users/jimi/Documents/Visual Studio 2012/Projects/Idiomas/prueba.wav"; //f1.sonido.Play(); ///// frase 2 ///////// FrasesSonido f2 = new FrasesSonido (); f2.FraseEspañol = "Adiós"; f2.FraseRuso = "Пока"; f2.rutaArchivoSonido = f2.sonido.SoundLocation = "C:/Users/jimi/Documents/Visual Studio 2012/Projects/Idiomas/prueba.wav"; //f2.sonido.Play(); ///// frase 3 ///////// FrasesSonido f3 = new FrasesSonido (); f3.FraseEspañol = "¿Cómo está usted?"; f3.FraseRuso = "как дела?"; f3.rutaArchivoSonido = f2.sonido.SoundLocation = "C:/Users/jimi/Documents/Visual Studio 2012/Projects/Idiomas/prueba.wav"; //f3.sonido.Play(); ///// frase 4 ///////// FrasesSonido f4 = new FrasesSonido (); f4.FraseEspañol = "Bien"; f4.FraseRuso = "harasho"; f4.rutaArchivoSonido = f4.sonido.SoundLocation = "C:/Users/jimi/Documents/Visual Studio 2012/Projects/Idiomas/prueba.wav"; //f4.sonido.Play(); ///// frase 5 ///////// FrasesSonido f5 = new FrasesSonido (); f5.FraseEspañol = "aaaaa1"; f5.FraseRuso = "aaaaa2"; f5.rutaArchivoSonido = f4.sonido.SoundLocation = "C:/Users/Jimi/Documents/Visual Studio 2012/Projects/Idiomas/prueba.wav"; //f5.sonido.Play(); //// agregar a listado ////// listado.Add(f1); listBox1.Items.Add(f1.FraseEspañol); // listBox1.Items.Add(listado); listado.Add(f2); listBox1.Items.Add(f2.FraseEspañol); //listBox1.Items.Add(listado); listado.Add(f3); listBox1.Items.Add(f3.FraseEspañol); //.Items.Add(listado); listado.Add(f4); listBox1.Items.Add(f4.FraseEspañol); //listBox1.Items.Add(listado); listado.Add(f5); listBox1.Items.Add(f5.FraseEspañol); //listBox1.Items.Add(listado); //MostrarEnListBoxYTextBox(); textBox2.Text = listado.Count.ToString();// longitud total actual del listBox //// mostrar todo lo añadido en ListBox1 } public void MostrarEnListBox() { } public void MostrarEnListBoxYTextBox() { foreach (object objeto in listado) { FrasesSonido frasex = (FrasesSonido)objeto; listBox1.Items.Add(frasex.Reporte().ToString()); textBox1.Text = frasex.Reporte2().ToString(); } } public void listView1_SelectedIndexChanged(object sender, EventArgs e) { // Get the currently selected item in the ListBox. string curItem = listBox1.SelectedItem.ToString(); textBox1.Text = curItem; PosicionSeleccionEnListBox(sender, e); txtbPosicionActualListado.Text= listado.Count.ToString(); // PosicionSeleccionEnArrayList(); txtbPosicionActualListado.Text = listado.Count.ToString(); MessageBox.Show("el tamaño de list box es " + listBox1.Items.Count.ToString()); MessageBox.Show("el tamaño de ArrayList " + listado.Count); } public void PosicionSeleccionEnListBox(object sender, EventArgs e) { int item =listBox1.SelectedIndex; textBox3.Text = item.ToString() ; } public void PosicionSeleccionEnArrayList() { int item = listBox1.SelectedIndex,i=0; for ( i = 0; i <= listado.Count;i++ ) // recorrer listbox1 y array list en busqueda de igualdades { if (listBox1.Text == listado[i].ToString()) { MessageBox.Show("coinidencia en :" + listado[i].ToString()); } string ic= item.ToString(); } } private void listView1_SelectedIndexChanged_1(object sender, EventArgs e) { } }// }
Bueno parte de codigo me sirve para ver en que posicion guarda cada string y demas, (me fastidia un poco ver las variables por debugger)
11
« en: Sábado 16 de Agosto de 2014, 12:49 »
Hola! estoy pasando un listado a un lisbox a traves de un arraylist. El hecho es que cuando coloco las frases o palabras en ¡el listbox1, me aparece previo a éstas, la definición " (Colección) " , con lo que, si le paso 3 frases antes me aparece en el listbox algo asi:
(colección) (colección) (colección) frase1 frase 2 frase3
He tratado de ver si es un detalle de las propiedades del listbox, pero no he encontrado nada...solo una propiedad donde indica de donde se sacan los datos, que por defecto esta en "collection" ( y si no se puede modificar por tablas...). ¿ Cómo puedo quitar esas notificaciones de (coleccion) en mi listado?
Grácias
Páginas: [1]
|
|
|