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úCita de: gastondelacruz en 21 Septiembre 2015, 15:26 PMmi idea es hacer la tarea con el programador de tareas de windows ya que te permite poner scripts.
Cita de: el_cantante en 21 Septiembre 2015, 10:49 AMGracias a sus consejos pude resolver el problema.
El código quedo así:
Public NotInheritable Class GridToHtmlTableExporter
Private ReadOnly htmlFormat As String =
<a><![CDATA[
<B>Buongiorno, <BR> Queste sono le scadenze per i prossimi {0} giorno/i <BR><BR> </B>
<TABLE cellpadding="1" COLS="1" SIZE="1" border="1" BORDERCOLOR= "black">
{1}
</TABLE>
<BR><BR> Cordiali saluti.
]]></a>.Value
Public ReadOnly Property Allert As String
Get
Return Me.allertB
End Get
End Property
Private ReadOnly allertB As String
Public ReadOnly Property DataGridView As DataGridView
Get
Return Me.dgvB
End Get
End Property
Private ReadOnly dgvB As DataGridView
Public ReadOnly Property Document As String
Get
Return Me.documentB
End Get
End Property
Private ReadOnly documentB As String
<DebuggerStepThrough>
<DebuggerHidden>
Public Sub New(ByVal allert As String,
ByVal dgv As DataGridView)
Me.dgvB = dgv
Me.allertB = allert
Me.documentB = String.Format(Me.htmlFormat, allert, Me.ParseGridElements(dgv))
End Sub
Public Overrides Function ToString() As String
Return Me.documentB
End Function
Private Function ParseGridElements(ByVal dgv As DataGridView) As String
Dim sb As New StringBuilder
For rowIndex As Integer = 0 To (dgv.RowCount - 1)
If Not (rowIndex = dgv.NewRowIndex) Then
sb.Append("<TR>")
sb.AppendLine()
For colIndex As Integer = 0 To (dgv.ColumnCount - 1)
sb.AppendFormat("<TH> {0} </TH>", dgv.Item(colIndex, rowIndex).Value.ToString)
sb.AppendLine()
Next colIndex
sb.Append("</TR>")
sb.AppendLine()
End If
Next rowIndex
Return sb.ToString
End Function
End Class
Public NotInheritable Class Form1 : Inherits Form
Private Sub Form1_Load() Handles MyBase.Shown
' Construyo las filas de un Grid con 5 columnas.
With Me.DataGridView1
.Rows.Add({"Row1-Value1", "Row1-Value2", "Row1-Value3", "Row1-Value4", "Row1-Value5"})
.Rows.Add({"Row2-Value1", "Row2-Value2", "Row2-Value3", "Row2-Value4", "Row2-Value5"})
End With
End Sub
Private Sub Button1_Click() Handles Button1.Click
Dim htmlExporter As New GridToHtmlTableExporter("allert", Me.DataGridView1)
' La propiedad Document contiene el texto final del documento html.
Console.WriteLine(htmlExporter.Document)
End Sub
End Class
Citar<B>Buongiorno, <BR> Queste sono le scadenze per i prossimi allert giorno/i <BR><BR> </B>
<TABLE cellpadding="1" COLS="1" SIZE="1" border="1" BORDERCOLOR= "black">
<TR>
<TH> Row1-Value1 </TH>
<TH> Row1-Value2 </TH>
<TH> Row1-Value3 </TH>
<TH> Row1-Value4 </TH>
<TH> Row1-Value5 </TH>
</TR>
<TR>
<TH> Row2-Value1 </TH>
<TH> Row2-Value2 </TH>
<TH> Row2-Value3 </TH>
<TH> Row2-Value4 </TH>
<TH> Row2-Value5 </TH>
</TR>
</TABLE>
<BR><BR> Cordiali saluti.
Cita de: MCKSys Argentina en 21 Septiembre 2015, 01:31 AMSólo quiero destacar que saber codear en IL equivale a ASM en x86 o x86-64. Es imperativo en Ing. Inversa, saber cómo funciona IL si vas a atacar programas hechos en .NET. En este caso se podría reemplazar todo con código ya que no hay packer. Pero generalmente no es así.
Cita de: MCKSys Argentina en 21 Septiembre 2015, 01:31 AMEl ejecutable lo puedes bajar entrando aqui y haciendo click en el link de la opción 1.
Cita de: 02k0 en 20 Septiembre 2015, 23:57 PMHombre Traté y traté, pero no pudo conseguir en esa ventana que le permite cambiar las Strings.
¿Cómo llegaste a ella?
por favor, muéstrame paso a paso.
Cita de: tincopasan en 21 Septiembre 2015, 05:50 AM"ayuda urgente!!!!", sin descripción ni rama, ¿no sería posible eliminarlos directamente? y enviarle al usuario un mensaje con el porque. Lo mismo de los que piden tareas sin mostrar un mínimo avance.
Cita de: katwenty en 20 Septiembre 2015, 18:12 PMy en lo de poner esto en el cmd : chkdsk.exe "C:" /F /R /B /X /scan /perf
me dice parametro no valido /scan
Cita de: katwenty en 20 Septiembre 2015, 17:13 PMGracias por responder y perdona aqui tienes la imagen XD me da 3 errores 1= Ultraiso: Write error" o tambien "DVD-R/RW media requires setting mode page to use dao writing"
y este me lo da la mayoría de veces en todos los programas: http://es.tinypic.com/view.php?pic=73ov47&s=8#.Vf7NCtLtmko
Gracias.
CitarDVD-R/RW media requires setting mode page to use dao writingIntenta ser específico, leñe.
Cita de: http://support.amd.com/en-us/download
chkdsk.exe "C:" /F /R /B /X /scan /perf
Cita de: katwenty en 20 Septiembre 2015, 15:51 PMmuchas veces cuando esta a punto de acabar la grabación me sale un mensaje de error