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 - Eleкtro

#10121
Estoy intentando usar este control en un botón, el form es un WPF, pero por algún motivo que desconozco lo tengo deshabilitado y no puedo usarlo...



¿Alguna idea de porqué no puedo acceder al control?

¿Como podría usar FolderBrowserDialog en ese botón si no puedo acceder a él?, Pues he visto infinitos ejemplos y no he conseguido hacerlo por mi mismo.

Necesito usar el folderbrowser nativo de windows, no me sirve otro (Son muy malos visual e interactivamente hablando), o en su defecto poder hacer este openfiledialog para mostrar/abrir/seleccionar solamente carpetas si fuera posible?:

Código (VB) [Seleccionar]
   Private Sub Button_Click_1(sender As Object, e As RoutedEventArgs)

       Dim dlg As New Microsoft.Win32.OpenFileDialog()
       Dim result As Nullable(Of Boolean) = dlg.ShowDialog()

       If result = True Then
           Dim path As TextBox = DirectCast(TryCast(DirectCast(sender, FrameworkElement).Parent, FrameworkElement).FindName("textPath"), TextBox)
           TextBox1.Text = dlg.FileName
           DirectCast(sender, Button).Focus()
       End If

   End Sub


Gracias por leer.
#10122
Cita de: ovichan en  8 Noviembre 2012, 18:57 PM
Entonces este codigo serái valido?

Me equivoqué al escribir la sintaxis del user/pass, pero de todas formas tut ambién la tenías mal, prueba así:

Código (dos) [Seleccionar]
@echo off
Title Conexion a FTP remoto

set servidor=nombre_de_mi_servidor

::Definimos variables del archivo temporal

set "user=mi_usuario"
set "pass=g"
set "arch=%UserProfile%\Documents\Base_datos.adb"

::Creamos archivo temporal

(
echo user "%user%" "%pass%"
echo cd carpeta
echo put %arch%
echo close
echo bye
)>"%temp%\orden_FTP.txt"


::Comunicacion con el servidor

ftp -s:"%temp%\orden_FTP.txt" "%SERVIDOR%"
del /Q "%temp%\orden_FTP.txt"
exit


saludos
#10123
El comando PAUSE :xD

También puedes usar PING, o el comando TIMEOUT en windows 7.

saludos
#10124
Cita de: guillem2000 en  9 Noviembre 2012, 02:27 AM
El Paso 2 no me funciona, cuando pongo el codigo que me has pasado me pone:
"SETX" no se reconoce como un comando interno o externo, programa o archivo por lotes ejecutable.

Ups, error mío, perdón, claro con el PATH corrupto tampoco te encuentra el SETX.exe...  :xD


Abre la consola y escribe:
pushd "%WINDIR%\system32"

Y ahora sí, escribe los comandos del paso 2:
SETX /M PATH "%WINDIR%\system32;%WINDIR%\syswow64;%WINDIR%\system32\Wbem"
SETX PATH "%WINDIR%\system32;%WINDIR%\syswow64;%WINDIR%\system32\Wbem"



PD: Todo el mundo tiene la carpeta WINSXS, lo que intenté explicar es que si usas un Windows original, en esa carpeta debes tener el "ping.exe" y los comandos externos que te falten.

un saludo
#10125
Hola,

No encuentro el razonamiento de porqué has mezclado el tema del "takeown" con el "ping" xD, cada uno es un comando externo distinto.

Tampoco hay razonamiento para haberle pasado antivirus, un antispyware, ni usar un limpiador del sistema que precisamente lo que hace es limpiar, no arreglar problemas, pero bueno, si sientes inseguridad en tu PC nunca viene mal un escaneo con un AV por si acaso.

Voy al tema:




Paso 1 - Para ver el contenido de la variable PATH es tán sencillo como escribir "PATH" en la consola. Comprueba que en la variable PATH tienes la siguiente ruta:
C:\windows\system32


Paso 2 - Si no tienes la ruta mencionada puedes reestablecer el PATH volviendo a crear la variable, en consola:
Código (dos) [Seleccionar]
SETX /M PATH "%WINDIR%\system32;%WINDIR%\syswow64;%WINDIR%\system32\Wbem"
SETX PATH "%WINDIR%\system32;%WINDIR%\syswow64;%WINDIR%\system32\Wbem"





Paso 3 - Si tienes la ruta mencionada, entonces sencillamente no existe la utilidad ping.exe en tu Windows.

> ¿Posibles causas?

1. Que estés usando una versión modificada de Windows (Por modificada me refiero a Windows black edition, windows superlite, windows supermierda, etc) con lo cual en este foro no damos soporte a este tipo de Windows, precisamente porque le eliminan herramientas útiles como ping.exe para ahorrar espacio en la instalación del sistema.

2. Que hayas eliminado el ejecutable, ya que ping.exe no se elimina él solo por arte de mágia, y un virus tendría cosas mejores que hacer que eliminarte el ping.exe...

> ¿Posibles soluciones?

1. En la carpeta winsxs se guardan copias de todos los ejecutables de la instalación de Windows, usa el buscador de Windows en esa carpeta para buscar "ping.exe" y copialo a system32, si no dispones de la copia en la carpeta WINSXS ya podemos dar por hecho que usas un Windows modificado.

2. Instala una máquina virtual con Windows 7 ORIGINAL y copia el ping.exe y el archivo .mui a tu otro windows 7.






PD: El CCLeaner es bueno pero algunos otros limpiadores de registro eliminan el PATH (Verguenza de limpiadores).

Saludos.
#10126
Cita de: ovichan en  8 Noviembre 2012, 17:16 PM
valdria para enviar un archivo, sin que me pida confirmacion de sobreescritura???

si, put sobreescribe el archivo

un saludo
#10127
Hola,

Tengo un problema, no se como puedo bindear una variable, estoy intentando modificar el texto por defecto de un textbox...

PD: Es un WPF.


En el form del mainwindow:

Código (vb) [Seleccionar]
Public Sub Button_Click_2(sender As Object, e As RoutedEventArgs)

   Dim usbmon_path As String
   usbmon_path = System.IO.Directory.GetCurrentDirectory & "\USB MON"

   Dim W2 As New Window2
   W2.Show()

End Sub


(Eso crea la variable usbmon_path, y abre el "window2", bien)



en el window2.xaml::

Código (XML) [Seleccionar]
<TextBox ..blabla...  Text="{Binding usbmon_path}"  ...blabla/>



No me sale ningún error, pero el texto sale vacío, ¿Que estoy haciendo mal?

gracias por leer!
#10128
Scripting / Re: [Python] Duda con tuplas
8 Noviembre 2012, 02:43 AM
Hola,

Al "4" o al signo "+" creo que no puedes referirte, porque no es un string, es el resultado de un valor numérico...

Código (python) [Seleccionar]
tupla = (4+6+7+2, 5-6, 8+4)

print tupla[0]
print tupla[1]
print tupla[2]
#10129
Muchas gracias, ahora estoy con mi primer WPF (challenge accepted :xD), estos forms si que me parecen dificiles, demasiado!.

Cita de: Danyfirex en  8 Noviembre 2012, 00:44 AM
el archivo .rar me dice que esta dañado :S

ups, no se como se pudo dañar :S, ya lo he resubido en el comentario principal

Un saludo!
#10130
Scripting / Re: [Ruby] Problema con Scripts
8 Noviembre 2012, 00:22 AM
Cita de: MeCraniDOS en  7 Noviembre 2012, 23:14 PM
Como Pusiste los colores en lo del código?¿

Esque a mi me ha salido todo negro lo del código de C++   :-\

He editado tu comentario de arriba, dale al botón "modificar" y fíjate lo que cambié  :P

Al postear tienes un botón que se llama "Insertar código" para postear código sin formato, ese ya sabes usarlo, pues a la derecha tienes una lista desplegable (donde pone "geshi") con las distintas sintaxis de código...

Saludos!