Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Sr.Morocco

#1
PHP / paginacion
14 Mayo 2010, 11:06 AM
Tengo este codigo que me lista las paginas en el pie de pagina, pero ahora quiero que muestre solo las 2 anteriores y las 2 posteriores a la pagina activa.
Como puedo arreglarlo?

seria algo asi: << < 4 5 6 7 8 > >>


if ($num_obras > NUM_ITEMS_PAGINA){
$cont = 0;
$pag = 1;
                                               $aux = 0;
$n = $num_obras;
?><div class="paginacion"><?
while ($n > 0){
if (($cont % NUM_ITEMS_PAGINA) == 0){
if ($pag == $_GET['p']){
                                                                       $aux=$pag;
?><a class="active-page" href="javascript:void(0);"><?=$pag?></a> <?
}else{
?><a class="page" href="cataleg.php?p=<?=$pag?><?if($_GET['ord']) echo '&ord='.$_GET['ord'];if($_GET['id']) echo '&id='.$_GET['id'];?>"><?=$pag?></a> <?
}
$pag++;
}
$cont++;
$n--;
}
?></div><?
}
#2
Gracias, ahora ya me funciona. Al final me ha quedado así:

Código (csharp) [Seleccionar]

           int RDM = 0;
           int aleatorio = 0;
           string[] img = guardar_cargar.cargar("C:\\imagenes.txt");

           List<PictureBox> pictureBoxList = new List<PictureBox>();

           foreach (Control c in this.Controls)
             {
                if (c is PictureBox)
                {
                    pictureBoxList.Add(c as PictureBox);
                }
             }

           
           for (int i = 0; i < 6; i++)
           {  
               //copia las imagenes aleatoriamente en pircturebox aleatorios
               RDM = repeticiones("C:\\imagenes.txt"); //funcion que comprueba que no se repita ningun random
               aleatorio = repeticiones_pb(); //funcion que comprueba que no se repita ningun random
               pictureBoxList[aleatorio].Image = System.Drawing.Image.FromFile(img[RDM]);

               //copia en los pirturebox las imagenes que han tocado antes para hacer la pareja
               aleatorio = repeticiones_pb();
               pictureBoxList[aleatorio].Image = System.Drawing.Image.FromFile(img[RDM]);
           }


El codigo es para hacer un juego de esos que hay cartas tapadas y tienes que acertar parejas.
#3
.NET (C#, VB.NET, ASP) / array de controles
12 Marzo 2010, 00:39 AM
Hay alguna forma de hacer un array de pictureBox en c#? Sé que en visual basic lo hacía, pero no encuentro nada para csharp.

En caso de que no se pueda como podría hacer para que en un picturebox aleatorio me meta una imagen aleatoria?
Ahora lo tengo así
pictureBox1.Image = System.Drawing.Image.FromFile(img[RDM]);
de manera que me mete una imagen aleatoria pero también quiero que lo inserte en un picturebox aleatorio.
#4
Java / buscar texto de un fichero
7 Febrero 2010, 13:20 PM
Estoy haciendo un ejercicio en java en el cual el usuario introduce una cadena y el programa tiene que buscar esa cadena en un fichero de texto y imprimir esa linea.

Por ahora tengo esto:

BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); //para leer por pantalla

       System.out.println("Introduce una cadena de texto a buscar: ");
       String cadena = br.readLine(); //guarda en la var cadena la palabra a buscar en el archivo

       String archivo="D:\\prueba.txt";

       BufferedReader in = new BufferedReader (new FileReader(archivo)); //para leer un archivo


Lo que no sé es como hacer para que me busque esa cadena en el fichero.
#5
Programación Visual Basic / macro en word
30 Enero 2010, 17:01 PM
Hola, a ver si me podeis ayudar.

Estoy haciendo una macro en word con vba y tengo que hacer que me copie las frases que el usuario elija de un documento desde un textbox (ej. 1,3,5) a un documento nuevo. Entonces no se como hacer para que me copie las frases elegidas al nuevo documento.