Cuestión : oop

Advertencia: Discusión que falta 1 para algo:: Algo (),



want corregir tan estas líneas work

$obj=new algo (); // x=3 y y=5
$obj=new algo (8); // x=8 y y=5
$obj=new algo (8.9);

class= > " claro " del
> del " codeSnippet " del class= del
class= " lineNumbers " del
class= del
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
¿>< notpretty " del class= " del id= " codeSnippet790773 del
x=$y;
}

setX de la función ($v) {
$this->x=$v;
}

getX de la función () {
$this->x de vuelta;
}
}



$obj=new algo (6);
función algo ($x= " 3 ", $y= " 5 "); 

$obj=new algo (); // x=3 y y=5
$obj=new algo (8); // x=8 y y=5
$obj=new algo (8.9); // x=8 y y=9 



¿? >
class= del

Respuesta : oop


Escribí el código siguiente para otro problema, yo he sacado la materia innecesaria, yo creo que esto es una manera mucho mejor de acercarse a abrir el libro de trabajo dicho, después a cerrarlo, después parando sobresalir

notar la función privada en la parte inferior, también ésta asume que usted agregará una referencia para sobresalir en el proyecto y también para utilizar las importaciones Excel = microsoft.blah.blah.blha

1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
Amortiguar el excelApp como Excel.Application
        Amortiguar el WB como Excel.Workbook
        Amortiguar el workbookName como secuencia = “nombre del libro de trabajo de la prueba”

        'Excel abierto al estado reducido al mínimo
        excelApp = nuevos Excel.Application ()
        excelApp.Visible = CBool (Microsoft.Office.Core.MsoTriState.msoTrue)
        excelApp.WindowState = Excel.XlWindowState.xlMinimized

        'libro de trabajo abierto
        WB = excelApp.Workbooks.Open (workbookName, Microsoft.Office.Core.MsoTriState.msoFalse, _
                                     Microsoft.Office.Core.MsoTriState.msoFalse, _
                                     Microsoft.Office.Core.MsoTriState.msoTrue)
	
	WB.close
	excelApp.quit

        la 'necesidad de lanzar estos objetos o los de COM puede seguir siendo abierta en los servicios corrientes
        ReleaseObject (excelApp)
        ReleaseObject (WB)
        ReleaseObject (WS)
        ReleaseObject (blanco)

        excelApp = nada
        WB = nada
        WS = nada
        blanco = nada
        'Erase targetArray

        'funcionar con el colector de basura
        GC.Collect ()

    ReleaseObject secundario privado (ByVal o como objeto)
        Intento
            System.Runtime.InteropServices.Marshal.ReleaseComObject (o)
        Retén ex como excepción
        Finalmente
            o = nada
        Intento del final

    Submarino del extremo
Otras soluciones  
 
programming4us programming4us