La Red de Conocimientos Pedagógicos - Currículum vitae - Código C# para ayudar a traducirlo.

Código C# para ayudar a traducirlo.

Objeto que falta = Sistema. Reflexión. Missing.Value//El objeto es la clase principal de todas las clases.

object oEndOfDoc = " \ \ endofdoc//Creo que endofdoc debería ampliarse para evitar duplicaciones.

Word._Application oWord

Word._Document oDoc/ / Ambas son llamadas..

oDoc = oWord. add(referencia omitida, falta referencia); // da oWord.Document.Add a oDoc. .get_Item(ref oEndOfDoc).

//put odoc.bookmarks.get_item (refoendofdoc).

Word. >oRng = oDoc. Item(ref oEndOfDoc).

oPara3 = oDoc.párrafos add(ref o ng); //Ambas son asignaciones, como arriba. tema: \ r \ n "; //oPara3. El texto muestra un solo tema: retorno de carro y avance de línea.

oPara3. font . negrita = 0; //oPara3. . El valor de Range.Font. Negrita es 0.

oPara3. Formato . SpaceAfter = 24.

oParagraphAfter(); //Método de llamada

Tabla de datos DT = ds1. ]; //Igual a un índice.

int index = 0; //Declara que el valor del tipo entero es 0

foreach(datarowdr en dt. filas)//Foreach función de bucle

{

Texto de cadena = conversión. ToString(++index)+": "+DR[" Título "] //Este es el texto que se mostrará. Se muestra como un tipo de cadena, pero el índice es un número entero, así que use Convert.ToString para convertirlo a un tipo de cadena.

text+= " \ r \ nA:"+DR[" AnswerA " ];//Esta es la respuesta para mostrar el texto...El resultado mostrado es

Respuesta: Respuesta

text+ = " \ r \ nB:"+DR[" AnswerB "];//Igual que arriba

text+= " \ r \ nC:"+DR[" AnswerC "];//Igual que arriba

text+= " \ r \ nD:"+DR[" AnswerD "];//Igual que arriba

//Word. oPara3 párrafo; //Esta oración ha sido vista. No hay necesidad.

oRng = oDoc. bookmarks.get_Item(ref oEndOfDoc). Range; //Igual que el anterior, ambas son copias. Asignación significa asignar el siguiente valor al valor anterior.

oPara3 = oDoc. contenido. párrafos. add(ref o ng); // Igual que arriba. Ninguna explicación.

oPara3.

Range.Text = texto; //Igual que el anterior.

oPara3. rango. fuente negrita = 0; // Igual que el anterior.

oPara3. Formato. SpaceAfter = 24//Igual que el anterior.

oPara3. range.InsertParagraphAfter(); //Llama al método como se indica arriba.

}