• Lunes 29 de Abril de 2024, 08:07

Mostrar Mensajes

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 - shakka

Páginas: 1 ... 28 29 [30] 31 32
726
C/C++ / Re: Fullscreen Y Otras Curiosidades
« en: Miércoles 1 de Junio de 2005, 20:54 »
1) Como ya te dije...
Citar
1-¿?... mira aqui es lo mas que se que se puede hacer... 
http://www.cs.auckland.ac.nz/compsci777s2c...orial.notes.htm
http://c.conclase.net/Borland/macro.php?mac=modos
http://c.conclase.net/Borland/funcion.php?fun=textmode

2)
Para imprimir en C:
 :(
http://foros.solocodigo.com/index.php?show...61&hl=impresora
http://foros.solocodigo.com/index.php?show...10&hl=impresora

3)
Creo que imprimir texto de un color diferente no es un estandar en C, ya que eso depende de la plataforma en la que estas trabajando:

En DOS tienes que usar el archivo de cabecera "conio.h" de la Borland, donde estan definidas las funciones para cambiar el color del texto por ejemplo :
textcolor(ENUM_COLOR);
/* o en su defecto un valor entero 0=negro,1=azul...fijate en la libreria donde esta definido el enumerado COLOR(claro si tienes el header)*/
->pero debes usar tambien cprintf(); en lugar de printf();

Para Linux seria asi(mas interesante!...):
http://foros.solocodigo.com/index.php?showtopic=5966

...y recuerda utilizar el buscador del foro: :hola:

727
Sobre los Foros de SoloCodigo / Re: Enlaces A Sitios De Pago
« en: Miércoles 1 de Junio de 2005, 15:40 »
pues yo lo que hago es:
 <click derecho sobre el enlace | Abrir en una ventana nueva>

(IE6[xp],IE5[w2k]) y asi no pierdo la pagina en la que estoy trabajando.. con el Firefox es mejor porque abre en una pestaña nueva y asi no tengo tantas ventanas abiertas. :lol:

Bueno no se si ese era tu problema! :(

728
C/C++ / Re: Obtener Tamaño De Archivo
« en: Miércoles 1 de Junio de 2005, 04:53 »
Yo no uso estas clases para manejar ficheros(ifstream, ofstream y fstream)
pero leyendo un poco esto seria asi:

long registros;
long bytes;

/* nos situamos al final de archivo */
fichero.seekg(0, ios::end);

bytes = fichero.tellg();

729
C/C++ / Re: Manejo De Arboles En C++
« en: Martes 31 de Mayo de 2005, 22:19 »
Citar
yo.

si esta era la respuesta que esparaba entonces la pregunta esta bien planteada :smartass:

Citar
alguien que me ayude con arboles en C++

730
C/C++ / Re: Obtener Tamaño De Archivo
« en: Martes 31 de Mayo de 2005, 20:52 »
/* long int ftell(FILE *fichero); */
por tanto...

long bytes;
long reg;

//FILE *SFile
//esto es para un archivo binario

//posicionarse al final del fichero por si las moscas(no sabemos en donde apunta)
fseek(SFile, 0, SEEK_END);

bytes=ftell(SFile);

731
C/C++ / Re: Funcion Window(x,y,ancho,alto);
« en: Martes 31 de Mayo de 2005, 19:59 »
y si usas ...

...
window(,,,);
...
//(no se como lo implementas?)

textbackground(COLOR_DE_FONDO);
clrscr(); :ph34r:

732
C/C++ / Re: Por Cola
« en: Martes 31 de Mayo de 2005, 17:49 »
Citar
hola a todos necesito una ayudita lo que tengo que hacer es lo siguiente implementar solo las funciones supcola,inscola,colavacia solo la funcion
solamente...?

Citar
ojala me puedan ayudar la parte de la main() hacia abajo lol capto pero estoy pegao con esto
..y en entonces...·$"#!6? :scream:


..y que put.. es una ampolleta?, disculmen mi ignorancia :ph34r:

733
Visual Basic 6.0 e inferiores / Re: Cargar La Ventana De La Fecha
« en: Martes 31 de Mayo de 2005, 16:54 »
Option Explicit

Dim ObjShell As Shell32.Shell

Private Sub CommandButton1_Click()
  Set ObjShell = New Shell32.Shell

'// con esto llamas a cualquier item del panel de control
'// ...bueno no los he probado todos, pero en teoria asi debe ser! B)

  ObjShell.ControlPanelItem "timedate.cpl"
'//desk.cpl->para proiedades de pantalla
'//sysdm.cpl->para proiedades del sistema
'//...
End Sub
 :comp:

.. a recuerda hacer referecia a  "Microsoft Shell Controls And Automation"
 :smartass:

734
C/C++ / Re: Fullscreen Y Otras Curiosidades
« en: Lunes 30 de Mayo de 2005, 18:58 »
1-¿?... mira aqui es lo mas que se que se puede hacer... :ph34r:
http://www.cs.auckland.ac.nz/compsci777s2c...orial.notes.htm
http://c.conclase.net/Borland/macro.php?mac=modos
http://c.conclase.net/Borland/funcion.php?fun=textmode

2-Imprimir en donde ...en pantalla, en un archivo, en una impresora...y escrito donde :blink: ?

3-te refieres a cambiar el color del fondo de pantalla, el texto?

Se mas especifico.. &lt;_&lt;

735
VBA / Re: Ordenamiento De Matrices
« en: Lunes 30 de Mayo de 2005, 18:14 »
Aqui les dejo un enlace de aplicacion para medir el rendimiento para algoritmos de ordenamiento y mas info:(si no lo habian visto, ... esta hecho en C)
http://miarroba.com/foros/ver.php?foroid=6...&temaid=3004022


 :hola:

736
VBA / Re: Ordenamiento De Matrices
« en: Lunes 30 de Mayo de 2005, 17:53 »
En parte es cierto lo que dice toten, "Shell" es una funcion de Visual Basic,.. pero si existe un metodo de orndenamiento, ShellSort:

Aqui hay algo sobre el algoritmo(para mas info sobre algoritmos de ordenamiento busca en Google): :D
http://www.udlap.mx/~ingrid/Clases/IS211/Ordenar.html
http://www.monografias.com/trabajos/algord...lgordenam.shtml
http://es.wikipedia.org/wiki/Ordenaci%C3%B3n_Shell_Sort

en cuanto a que metodo de ordenamiento es el mejor eso depende como todo en informatica a las cirunsancias en un momento dado.. tipo de datos, cantidad de datos,...y siempre buscar el mas simple, rapido, regular hasta donde sea posible(para la seguridad de los datos)

por ejemplo:
el metodo de la burbuja seria una buena opcion por su simplicidad, pero poco eficiente para conjunto de datos muy grandes(realiza muchas comparaciones, y llega a ser muy lento el preoceso) relativamente con otros algoritmos.
 &lt;_&lt;

737
C/C++ / Re: Comberciones Entre Enteros Y Cadenas De Caracteres
« en: Sábado 28 de Mayo de 2005, 18:29 »
Una forma es con la funcion itoa o ltoa definida en el archivo de cabecera "stdlib.h"

la funcion ltoa(long Numero, char *Cadena, int Base)

Numero =Numero a convertir
Cadena=Cadena a convertir
Base=Base en la que sera representado el numero (2 a 36)

aqui que dejo estos enlaces para que te quede mas claro
convertr int
http://www.cplusplus.com/ref/cstdlib/itoa.html
convertr long
http://www.cplusplus.com/ref/cstdlib/ltoa.html

738
Visual Basic 6.0 e inferiores / Re: Limitar La Ejecucion
« en: Sábado 28 de Mayo de 2005, 17:32 »
'//Puedes obtener a fecha usando la API mediante la funcion
Private Declare Sub GetSystemTime Lib "kernel32" (lpSystemTime As SYSTEMTIME)
Private Declare Sub GetLocalTime Lib "kernel32" (lpSystemTime As SYSTEMTIME)

'//en ambos casos necesitas pasarle una variable del tipo SYSTEMTIME;
'/* esta seria su estructura: */
Private Type SYSTEMTIME
    wYear As Integer
    wMonth As Integer
    wDayOfWeek As Integer
    wDay As Integer
    wHour As Integer
    wMinute As Integer
    wSecond As Integer
    wMilliseconds As Integer
End Type

Private Sub UserForm_Load()
'/* declaras un variable de este tipo */
  Dim SysTime As SYSTEMTIME

  Dim FechaCaduca As String
  Dim FechaActual As String
 
  FechaCaduca = "28-5-05"

'//y obtener los datos mediante la funcion  GetLocalTime los cuales son pasados a  
  GetSystemTime SysTime
  FechaActual = CStr(SysTime.wDay & "-" & SysTime.wMonth & "-" & Mid(CStr(SysTime.wYear), 3, 2))
 
  If (Trim(FechaCaduca) = Trim(FechaActual)) Then
    Unload Me
'/* se vencio el tiempo para no se que ....?*/
  End If
End Sub


'/* je,je ...claro que puedes obtener la fecha de una forma muuuuucha mas sencilla con las funciones Day(), Month(), Year()... de Visual Basic */

espero que esto te ayude...

739
VBA / Re: Problema con Formulas al exportar a Excel
« en: Viernes 27 de Mayo de 2005, 16:21 »
intenta con :
Cells(Fila,Columna).FormulaR1C1 = "=SUM(R2C5:R53C5)"
la formula empleda por esta celda tomara un rango absoluto de valores.
esto daria ->=SUMA($E$2:$E$53),

o si es tu caso usar rango relativo
"=SUM(R[-52]C:R[-1]C)"...si la celda que contiene la formula se encontrara por ejemplo en la posicion E54.

Ojala te sirva.

740
La taberna del BIT / Re: La Cancion Del Mamut
« en: Viernes 27 de Mayo de 2005, 07:32 »
:lol:  :lol:  :lol:  :lol:  :lol:  :lol:  :lol:  :lol:  :lol: ......
 &lt;_&lt;   :lol:  :lol:  :lol:  :lol:  :lol:  :lol:  :lol:  :lol:¿*!?  mamut maricon :comp:

741
C/C++ / Re: Almacenar Texto En Memoria
« en: Jueves 26 de Mayo de 2005, 17:02 »
Citar
5 C:\C\run.cpp initializer-string for array of chars is too long

esto es porque la cadena contiene mas caracteres(15+mas fin de linea"\0") que el espacio reservado en el arreglo frase[14] ...

742
Pascal / Re: Direrencia Ente Pascal Y Delphi
« en: Jueves 26 de Mayo de 2005, 05:05 »
Entonces Delphi seria como pasar de programar en lenguaje BASIC(DOS) a usar Visual Basic(que usa la sintaxis de BASIC pero orientado a eventos y se programa sobre Windows en resumidas cuentas y es de Microsoft :angry: )

...y Delphi con respecto a Pascal  es usa la sintaxis de este ultimo pero orientado a eventos. ...y Delphi  en realidad es un lenguaje o es un IDE (de la Borland, a como Microsoft a hecho con los lenguajes C++ con Visual C++, Fox con Visual Fox) &lt;_&lt;  porque cuando busco compiladores para Delphi  solo encuentro compiladores para Pascal o el de la Borland. :(

743
HTML / Re: Insertar Comentarios
« en: Miércoles 25 de Mayo de 2005, 19:12 »
Gracias RadicalEd,
no sabia que se hacia igual que en C++ en las CSS :D

744
HTML / Insertar Comentarios
« en: Miércoles 25 de Mayo de 2005, 18:39 »
Pues como? :P

745
Visual C++ / Re: Donde Encontrar Tutoriales De Vc++ En Español
« en: Lunes 23 de Mayo de 2005, 16:39 »
Gandalf_malaga7, no se que problemas tengas para cargar estas paginas pero si estan dispobibles, si todavia tienes problemas te puedo enviar las paginas de www.dcp.com.ar(en PDF) para empezar a usar Visual C++ 6.0.
Y despues puedes probar estos links para programar sobre la API:

http://winapi.conclase.net/

http://winprog.org/tutorial/es/index.html

pero si tu intencion es usar la MFC entonces tambien te puedo enviar las paginas convertidas en PDF.

746
C/C++ / Re: Novato C++
« en: Sábado 21 de Mayo de 2005, 08:15 »
Que tipo de aplicacion es ...  Consola???

#include <iostream.h>

const int nMax=6;

void Push(int nMatrix[nMax][nMax]);
void Print(int nMatrix[nMax][nMax]);

int main()
{
int nMatrix[nMax][nMax];

  Push(nMatrix);
  Print(nMatrix);

return 0;
}

void Push(int nMatrix[nMax][nMax])
{
int nRow;
int nColumn;
int nCounter=1;


  for (nRow=0;nRow<nMax;nRow++)
    for (nColumn=0;nColumn<nMax;nColumn++)
   {
      nMatrix[nRow][nColumn]=nCounter;
     nCounter=nCounter+1;
   }
}

void Print(int nMatrix[nMax][nMax])
{
int nColLeft=(nMax-1)/2;
int nColRight=(nMax)/2;
int nCRow=0;
int nFlag=0;

  while (nCRow<nMax)
  {
   if (nColLeft<0)
   {
      nColLeft=0;
     nColRight=(nMax-1);
      nFlag=1;
   }

   cout<<nMatrix[nCRow][nColLeft]<<" - "<<nCRow<<" "<<nColLeft<<endl;             
    cout<<nMatrix[nCRow][nColRight]<<" - "<<nCRow<<" "<<nColRight<<endl;

//esta parte te las ingenias para que pienses un poco, tampoco esperabas que te lo dieran todo regalado.. :angry:   pero ya tienes por donde empezar

//como pista solo fijate en la posicion en la matriz,claro seria mas facil si pudieras usar la funcion gotoxy () de la borland :lol:

    cout<<"--"<<endl;
      
    nCRow=nCRow+1;
    if (nFlag)
   {
      nColLeft++;
     nColRight--;
   }
   else
   {
      nColLeft--;
     nColRight++;
   }
  }
}

//en otra que pidas algo por lo menos quemate las pestallas :devil:
 :comp:

747
Dudas informáticas / Re: Conectar 2 Pc's Por Usb
« en: Viernes 20 de Mayo de 2005, 17:47 »

748
Dudas informáticas / Re: Conectar 2 Pc's Por Usb
« en: Jueves 19 de Mayo de 2005, 22:24 »
Gracias de todas formas...  :D  ahi sigo buscando ionformacion... :comp:

749
Visual Basic 6.0 e inferiores / Re: Ayuda Con Api's De Windows
« en: Jueves 19 de Mayo de 2005, 22:11 »
Aqui hay buena informacion:

http://www.elguille.info/vb/VB_API.HTM

750
Sobre los Foros de SoloCodigo / Re: Web Interesante, A Ver Que Os Parece
« en: Miércoles 18 de Mayo de 2005, 21:10 »
Soy muy incredulo! &lt;_&lt;

y a aparte no creo que este post vaya en este foro?

Páginas: 1 ... 28 29 [30] 31 32