|
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 - Linspire
Páginas: 1 ... 4 5 [6] 7 8 ... 10
126
« en: Miércoles 8 de Marzo de 2006, 15:59 »
Gracias, lo probaré y te respondo más tarde si me funcionó.
127
« en: Miércoles 8 de Marzo de 2006, 05:36 »
Hola, alguien podría decirme como ajustar la longitud de las celdas de un TStringGrid a la longitud del texto que haya en las celdas?. me desvelé tratando de hacerlo y no pude.
De antemano gracias por las respuestas.
128
« en: Domingo 5 de Marzo de 2006, 19:01 »
Creo que sería mejor si publicaras tu mensaje en el foro de Microcontroladores, supongo que ahí te podrían ayudar más.
Saludos.
129
« en: Sábado 4 de Marzo de 2006, 17:21 »
Asunto resuelto, muchisimas gracias por tu ayuda.
Hasta luego.
130
« en: Sábado 4 de Marzo de 2006, 02:17 »
Estoy usando el Windows XP profesional.
131
« en: Viernes 3 de Marzo de 2006, 23:35 »
Bueno amigos, resulta que al navegador de Internet Explorer le han eliminado algunas pestañas de Opciones de Internet, ahora se ve así. Y lo quiero es restaurar eso, supongo que se hace desde el Editor de registros, pero por más que le he buscado no encuentro donde es, aparte de que no soy un experto en el uso de esta hertamienta. Espero puedan ayudarme, muchas gracias de antemano.
132
« en: Jueves 2 de Marzo de 2006, 06:01 »
puedes mandarme tu Tabla para que la analice?, mi correo es unsire@gmail.com
133
« en: Jueves 2 de Marzo de 2006, 04:02 »
Bueno, estuve probando este código en C++Builder 5 y funciona perfectamente, y si quieres separarlo por comas analizalo un poco ya que por el momento no tengo mucho tiempo para hacerlo. void __fastcall TForm1::Button1Click(TObject *Sender) { TStringList *TXT = new TStringList(); AnsiString dato; char Registro [500]; //En la variable Registro se almacena el nombre de los campos strcpy(Registro,""); for(int i = 0; i < Table1->FieldCount; i++) { StrCat(Registro,Table1->Fields->Fields ->FieldName.c_str()); StrCat(Registro,"\t"); } StrCat(Registro,"\n");
Table1->First(); while (!Table1->Eof) { for(int i = 0; i < Table1->FieldCount; i++) { // Para este caso en particular, los primeros dos campos son de tipo numérico entero. //Por lo que los correspondientes registros son transformados en caracteres y almacenados en la variable denominada Registro
if (i<2) { dato = IntToStr(Table1->FieldByName(Table1->Fields->Fields->FieldName)->AsInteger); // AsInteger); StrCat(Registro, dato.c_str()); StrCat(Registro,"\t"); }else
// Los siguientes campos son de tipo numérico flotante y se registran de igual modo (como cadena de caracteres) en la variable Registro { dato = FloatToStr(Table1->FieldByName(Table1->Fields->Fields->FieldName)->AsFloat); StrCat(Registro,dato.c_str()); StrCat(Registro,"\t"); } } // Enseguida se almacena el registro de cada uno de los campos, en el Objeto TStringList TXT TXT->Add(String(Registro)); strcpy(Registro,""); Table1->Next(); } //Finalmente lo guardas en un archivo de texto TXT SaveDialog1->Title = "Guardar Base de Datos"; SaveDialog1->DefaultExt = String("txt");
if (SaveDialog1->Execute()) { TXT->SaveToFile(SaveDialog1->FileName); } } //---------------------------------------------------------------------------
Saludos y suerte!...
134
« en: Viernes 24 de Febrero de 2006, 23:07 »
Hola a todos, no se si hayan preguntado esto antes, resulta que estoy haciendo una página web y funciona perfectamente en Opera y en Internet Explorer pero en Firefox cuando se hace clic en algún link, éste queda seleccionado y uno tiene que hacer clic fuera del link para que quede desactivado (más o menos como si fuera un TabStop=true), podrian decirme como se soluciona esto?. Espero haberme hecho entender.
PD. No lo he probado en Mozilla ni en Netscape.
135
« en: Viernes 24 de Febrero de 2006, 22:55 »
Podrías explicarte un poco más?, porque en verdad no entendí que quieres hacer.
136
« en: Jueves 23 de Febrero de 2006, 17:42 »
Navegando en Internet encontré lo siguiente, la verdad nunca lo he probado y no se si funcione pero supongo que te servirá para darte una idea.
Tengo el siguiente codigo y solo me funciona con la primera fila, pruebalo y me dices si te funciona correctamente, o bien que error puedo tener.
el problema radica cuando habilito la linea oSheet.Exec(PropertySet("Cells") << iFilaAx << iColumAx << String(100));
int Colum, Fila, MaxFila = 10, MaxColum = 3; int iFilaAx, iColumAx; int iMaxValueToWrite = 65535, iValueToWrite=0, iAuxiliar; String sValor;
Variant oExcel, oSheet;
try { oExcel = GetActiveOleObject("Excel.Application"); } catch(EOleSysError &E) { ShowMessage("Error: no se encontró EXCEL abierto."); return; }
// -------- Selecciona la hoja activa oSheet = oExcel.Exec(PropertyGet("ActiveSheet")); if (oSheet.IsEmpty()) { ShowMessage("No hay ninguna hoja activa"); return; }
//Escribir en la columna A, B y C hasta la fila 10 for(Fila = 1; Fila <= MaxFila; Fila++) { for(Colum = 1; Colum <= 3; Colum++) { iAuxiliar = iValueToWrite; Memo1->Lines->Add("Fila " + String(Fila) + " (" + String(MaxFila) + ")" + " Colum " + String(Colum) + " (" + String(MaxColum) + ")"); iFilaAx = Fila; iColumAx = Colum; oSheet.Exec(PropertySet("Cells") << iFilaAx << iColumAx << String(100)); // iValueToWrite++;
// if(iValueToWrite == iMaxValueToWrite) iValueToWrite = 0; } } oExcel = oSheet = Unassigned;
Suerte!...
137
« en: Miércoles 22 de Febrero de 2006, 20:06 »
Creo que si buscas en la sección de código fuente o en la de utilidades encontrarás lo que buscas, además en internet existen muchisimos códigos para el caso de matrices, la mayoría de ellos están en C pero no es mucho problema pasarlos a Builder.
138
« en: Sábado 18 de Febrero de 2006, 00:20 »
Ok, solo que creo que no entendiste la pregunta, asi que la hago nuevamente:
¿SE PUEDE USAR UN SENSOR DE HUMEDAD RELATIVA PARA MEDIR LA HUMEDAD DE UNA SUPERFICIE?
Espero que ahora si lo hayas entendido. y te informaré sobre lo que decida finalmente ya que si no encuentro el sensor tendré que hacerlo.
139
« en: Lunes 13 de Febrero de 2006, 00:15 »
Ok, ok, lo haré en el transcurso de la semana. Muchas gracias por tu apoyo, aprecio mucho tu solidaridad, y también el de toda la gente que es solidaria, es bueno contar con todos ellos y más cuando a uno le practicarán una cirugía de alto riesgo en unos días.
Muchas gracias.
140
« en: Domingo 12 de Febrero de 2006, 18:52 »
Ok, muchisimas gracias por tu respuesta, y no te preocupes, no tengo tantos problemas con el Inglés, si voy a ser Ingeniero tengo que saberlo.
Gracias nuevamente.
141
« en: Sábado 11 de Febrero de 2006, 16:29 »
Bueno pues lo que quiero hacer es un medidor de humedad en la superficie de la madera usando el PIC16F877 y un sensor de humedad, lo que quiero mostrar en la pantalla es simpplemente el porcentaje de contenido de humedad.
Por cierto puedo usar un sensor de humedad relativa para medir la humedad de una superficie?
142
« en: Sábado 11 de Febrero de 2006, 00:09 »
Hola a todos, tengo el siguiente problema. El caso es que he creado un cronómetro en Builder y al ejecutar este mi aplicación se minimiza, pues bién si la forma está maximizada el tiempo (variable) se muestra en un TLabel y lo que quiero es que cauando la aplicación esté minizada en la barra de tareas al pasarle el mouse también se muestre esa variable.
Gracias por las respuestas y espero hayan entendido.
143
« en: Viernes 10 de Febrero de 2006, 19:46 »
Hola a todos, estuve buscando en el foro sobre pantallas LCD y no encontré mucha información (cosas que aún no entiendo), antes deseo aclarar que apenas es mi primer semestre en esto y me gustaría que me orietaran hacía algunas fuentes de información sobre los LCD.
Gracias por las respuestas.
144
« en: Viernes 10 de Febrero de 2006, 18:17 »
A pues disculpa por no entender, pues en eso si que no puedo ayudarte.
145
« en: Viernes 10 de Febrero de 2006, 16:49 »
Si lo que quieres es abrir o cerrar la caja de CD esto se hace de la siguiente forma.
#include <mmsystem.h>
code:
void __fastcall TForm1::Button1Click(TObject *Sender) { mciSendString("Set cdaudio door open wait", NULL, 0, Handle); //Para abrir } //---------------------------------------------------------------------------
void __fastcall TForm1::Button2Click(TObject *Sender) { mciSendString("Set cdaudio door closed wait", NULL, 0, Handle); //Para cerrar } //---------------------------------------------------------------------------
Saludos, espero sea lo que querías.
146
« en: Viernes 10 de Febrero de 2006, 16:46 »
De nada, y que bien que hayas encontrado la solución y que te haya servido lo que te dije porque ese problema ya me estaba poniendo de mal humor.
147
« en: Jueves 9 de Febrero de 2006, 20:57 »
Pues no entiendo porqué, y perdón, me funciona solo con poner (tienes razón en lo de la variable que no se usa):
Application->Title = ""; //Solo esto
Estoy usando Windows XP Professional. ¿Cuál usas tú?
148
« en: Jueves 9 de Febrero de 2006, 02:27 »
No es necesario agregar toda esa basura de código, solo funciona si unicamente se agregan las siguientes líneas: en el .cpp
#include <vcl.h> #pragma hdrstop USERES("Project1.res"); USEFORM("Unit1.cpp", Form1); //--------------------------------------------------------------------------- WINAPI WinMain(HINSTANCE, HINSTANCE, LPSTR, int) { try { Application->Title = ""; //Solo esto Application->Initialize(); Application->CreateForm(__classid(TForm1), &Form1); Application->Run(); } catch (Exception &exception) { Application->ShowException(&exception); } return 0; } //---------------------------------------------------------------------------
y en el Unit1.h
//---------------------------------------------------------------------------
#ifndef Unit1H #define Unit1H //--------------------------------------------------------------------------- #include <Classes.hpp> #include <Controls.hpp> #include <StdCtrls.hpp> #include <Forms.hpp> //--------------------------------------------------------------------------- class TForm1 : public TForm { __published: // IDE-managed Components TButton *Button1; TEdit *Edit1; TLabel *Label1; TEdit *Edit2; void __fastcall Button1Click(TObject *Sender); private: // User declarations HINSTANCE hKernelLib; //Solo esto public: // User declarations __fastcall TForm1(TComponent* Owner); }; //--------------------------------------------------------------------------- extern PACKAGE TForm1 *Form1; //--------------------------------------------------------------------------- #endif
Pruebalo así y funcionará, al menos me funciona en Builder 5.
149
« en: Jueves 9 de Febrero de 2006, 02:11 »
Ese es un error muy molesto que tiene una muy fácil solución (por cierto a mi también me costo descubrir como arreglarlo). Abre el .h (Header file) de tu aplicación, algo simple sería:
#ifndef Unit1H #define Unit1H //--------------------------------------------------------------------------- #include <Classes.hpp> #include <Controls.hpp> #include <StdCtrls.hpp> #include <Forms.hpp> //--------------------------------------------------------------------------- class TForm1 : public TForm { __published: // IDE-managed Components TButton *Button1; TEdit *Edit1; TLabel *Label1; TEdit *Edit2; void __fastcall Button1Click(TObject *Sender); private: // User declarations public: // User declarations __fastcall TForm1(TComponent* Owner); }; //--------------------------------------------------------------------------- extern PACKAGE TForm1 *Form1; //--------------------------------------------------------------------------- #endif
Como puedes ver ahí está registrado el evento del botón y el compilador te dice que no lo encuentra o algo así, lo que tienes que hacer es comentar o eliminar esa línea (la que puse en rojo) y el problema está resuelto.
Fijate que en el error que aparece te dice cual es el que causa el problema, en tu caso sería: [Linker Error] Unresolved external '__fastcall TForm1::FormClick(System::TObject *)' referenced from F:\ARCHIVOS DE PROGRAMA\BORLAND\CBUILDER6\PROJECTS\UNIT1.OBJ
Espero te sirva y me hayas entendido.
150
« en: Miércoles 8 de Febrero de 2006, 16:42 »
Hola, alguién podriía decirme como demonios se usa el DBListBox, ya que he puesto el DataSource y el DataField y no aparece nada. Les agradezco de antemando su desinteresada ayuda.
Páginas: 1 ... 4 5 [6] 7 8 ... 10
|
|
|