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

#161
Hola, Elektro.
No me había dado cuenta que hice doble post, lo siento. Interesante la libreria que comentas, me la bajé completa, estoy dandole una ojeada.

Me has hecho recordar que se puede usar la API también. Encontré esta info:

http://vbnet.mvps.org/index.html?code/hooks/fileopensavedlghookadvtext.htm

Está en vb6 pero usando http://www.pinvoke.net se puede implementar en vb.net, si puedo estos dias lo adapto.




Me parece laborioso pero, ummm las posibilidades son buenisimas.

Saludos y gracias por responder.
#162
Hola, estoy buscando un control que me permita seleccionar carpetas, no quiero utilizar el FolderBrowserDialog pues es un lio explorar.

Se puede utilizar el control OpenFileDialog para seleccionar carpetas?. Si alguien tiene un link, info... que pueda compartir, quizá algun control personalizado.

Lo último que se me ocurre es usar el SaveFileDialog.

Saludos.




;D buscando en ingles, encontré lo que buscaba.




link: http://www.codeproject.com/Articles/44914/Select-file-or-folder-from-the-same-dialog

comparto el code, quizá a alguien le interese.

Código (vbnet) [Seleccionar]

using System;
using System.Collections.Generic;
using System.Text;
using System.Runtime.InteropServices;
using System.Reflection;
using System.IO;
using System.Windows.Forms;

public class FileFolderDialog : CommonDialog
{
private OpenFileDialog dialog = new OpenFileDialog();

public OpenFileDialog Dialog
{
get { return dialog; }
set { dialog = value; }
}

public new DialogResult ShowDialog()
{
return this.ShowDialog(null);
}

public new DialogResult ShowDialog(IWin32Window owner)
{
// Set validate names to false otherwise windows will not let you select "Folder Selection."
dialog.ValidateNames = false;
dialog.CheckFileExists = false;
dialog.CheckPathExists = true;

try
{
// Set initial directory (used when dialog.FileName is set from outside)
if (dialog.FileName != null && dialog.FileName != "")
{
if (Directory.Exists(dialog.FileName))
dialog.InitialDirectory = dialog.FileName;
else
dialog.InitialDirectory = Path.GetDirectoryName(dialog.FileName);
}
}
catch (Exception ex)
{
// Do nothing
}

// Always default to Folder Selection.
dialog.FileName = "Folder Selection.";

if (owner == null)
return dialog.ShowDialog();
else
return dialog.ShowDialog(owner);
}

/// <summary>
// Helper property. Parses FilePath into either folder path (if Folder Selection. is set)
// or returns file path
/// </summary>
public string SelectedPath
{
get {
try
{
if (dialog.FileName != null &&
(dialog.FileName.EndsWith("Folder Selection.") || !File.Exists(dialog.FileName)) &&
!Directory.Exists(dialog.FileName))
{
return Path.GetDirectoryName(dialog.FileName);
}
else
{
return dialog.FileName;
}
}
catch (Exception ex)
{
return dialog.FileName;
}
}
set
{
if (value != null && value != "")
{
dialog.FileName = value;
}
}
}

/// <summary>
/// When multiple files are selected returns them as semi-colon seprated string
/// </summary>
public string SelectedPaths
{
get {
if (dialog.FileNames != null && dialog.FileNames.Length > 1)
{
StringBuilder sb = new StringBuilder();
foreach (string fileName in dialog.FileNames)
{
try
{
if (File.Exists(fileName))
sb.Append(fileName + ";");
}
catch (Exception ex)
{
// Go to next
}
}
return sb.ToString();
}
else
{
return null;
}
}
}

public override void Reset()
{
dialog.Reset();
}

protected override bool RunDialog(IntPtr hwndOwner)
{
return true;
}
}


uso:
Código (vbnet) [Seleccionar]

FileFolderDialog ffD = new FileFolderDialog();
ffD.ShowDialog(this);


Saludos.
#163
Tengo un pequeño negocio y recibimos 2 llamadas de la recaudadora de impuestos en el Perú SUNAT, pero era una estafa.

Pero lo más extraño es que no puedo devolver la llamada, me sale el número no existe.

Alguien tiene alguna idea de como hacen esto, yo pense quizá me estan llamando desde internet, pero la calidad es muy buena, es desde un celular.

Saludos.
#164
Gracias por los comentarios.
Acabo de probar modo a prueba de fallos Platanito Mx y no soluciono el problema, sigue reiniciandose.

Por cierto AngelFire probe el disco IDE en una pentium IV, lo agregue como esclavo y levanto el winxp sin problemas.

La lectora comparte el cable FLAT con el disco IDE, ese será el problema? Voy a probar sin la lectora.

Saludos.
#165
Gracias por responder.

El disco IDE que agregue sólo tiene datos, nada de SO(pienso instalar uno despues que funcione) y con un live cd explore sus archivos. Sin problemas tanto el disco SATA e IDE, ambos instalados.

El disco IDE está como esclavo, por si las moscas, voy a ponerlo como master. Ojala funcione _Slash_  :xD

La lectora de CD/DVD es IDE y master para el nuevo disco IDE.

Repito la prioridad de booteo de la bios, es disco SATA primero.
Me sale cargando windows unos segundos pero antes de verse el escritorio se reinicia.

Saludos.
#166
Si, segun la leyenda del disco debo quitarle el jumper para que sea esclavo.

Si bootea desde el disco SATA, sale cargando windows unos segundos y se reinicia.

#167
Hola, espero no equivocarme de foro, tengo windows XP sp3 instalado en un disco SATA. Ahora le agregue un disco IDE, entré a la Bios y detecta ambos, incluso utilice el HirenBoot y puedo explorar los discos sin inconvenientes.

He puesto el IDE como esclavo y también configure el orden de booteo. Me sale cargando windows y antes de levantar se reinicia. Desconecto el disco IDE y todo funciona normal.

Tengo una placa intel DG31GL. Me parece que es un problema con windows XP. Tienen alguna sugerencia?.

EL disco Sata es 160GB y el IDE 40GB.

Saludos y gracias.
#168
Pasarle el netreflector no es complicado, y creo que no era necesario bastaba con verlo funcionar y tomar nota.

Reprogramarlo para android tomaria su tiempo, con 20 dolares no se paga ni la luz.
Si le agregas 2 ceros, quizá alguien se anime.

Saludos.
#169
Hola ignorantev1.1, subelo por si acaso alguien se anima y lo ordena  :xD.

Saludos.
#170
www.roulettepsychic.com

Cambiarlo para android. Quizá lo hago, pero para mi  ;D

Saludos.