Click here to Skip to main content
15,917,795 members
Home / Discussions / C#
   

C#

 
AnswerRe: Creating Simply Audio File Pin
gnjunge25-Aug-05 23:46
gnjunge25-Aug-05 23:46 
GeneralRe: Creating Simply Audio File Pin
radic.feng26-Aug-05 0:58
radic.feng26-Aug-05 0:58 
Questionhow to save files in non windows application using c# Pin
sajikp25-Aug-05 20:30
sajikp25-Aug-05 20:30 
AnswerRe: how to save files in non windows application using c# Pin
Dave Kreskowiak26-Aug-05 1:50
mveDave Kreskowiak26-Aug-05 1:50 
GeneralRe: how to save files in non windows application using c# Pin
sajikp28-Aug-05 22:02
sajikp28-Aug-05 22:02 
GeneralRe: how to save files in non windows application using c# Pin
Dave Kreskowiak29-Aug-05 1:32
mveDave Kreskowiak29-Aug-05 1:32 
QuestionRead Excel file properties. Pin
jdkulkarni25-Aug-05 19:56
jdkulkarni25-Aug-05 19:56 
AnswerRe: Read Excel file properties. Pin
jdkulkarni25-Aug-05 20:48
jdkulkarni25-Aug-05 20:48 
Guys, It's done.

Dim objwb As Excel.Workbook
Dim objapp As Excel.Application
Dim result As Object
Dim val As String
Dim name As String
Dim count As Integer
Dim i As Integer

objapp = New Excel.Application
objapp.Visible = True

objwb = objapp.Workbooks.Open("c:\Test.xls")

'Get properties count
' count = Int32.Parse(objwb.BuiltinDocumentProperties.GetType().InvokeMember("Count", BindingFlags.GetProperty, Nothing, objwb.BuiltinDocumentProperties, New Object() {}).ToString)
count = Int32.Parse(objwb.CustomDocumentProperties.GetType().InvokeMember("Count", BindingFlags.GetProperty, Nothing, objwb.CustomDocumentProperties, New Object() {}).ToString)

For i = 1 To count '(Count property is not zero-based index)

'Get Document Property at specified index
result = objwb.CustomDocumentProperties.GetType().InvokeMember("Item", BindingFlags.GetProperty, Nothing, objwb.CustomDocumentProperties, New Object() {i})

'Get Property Name
name = result.GetType().InvokeMember("Name", BindingFlags.GetProperty, Nothing, result, New Object() {}).ToString

Try
'Get value for Property (some properties will throw an exception if you try to access their property)
val = result.GetType().InvokeMember("", BindingFlags.GetProperty, Nothing, result, New Object() {}).ToString
Catch ex As Exception
val = "None"
End Try

'Show Property name and Value
MsgBox(name.ToString & ": " & val.ToString)
Big Grin | :-D

Jayant D. Kulkarni
Brainbench Certified Software Engineer in C#, ASP.NET, .NET Framework and ADO.NET
QuestionMeasuring Delay Pin
Cheezo25-Aug-05 18:34
Cheezo25-Aug-05 18:34 
AnswerRe: Measuring Delay Pin
Dave Kreskowiak26-Aug-05 5:25
mveDave Kreskowiak26-Aug-05 5:25 
GeneralRe: Measuring Delay Pin
Cheezo28-Aug-05 20:11
Cheezo28-Aug-05 20:11 
GeneralRe: Measuring Delay Pin
Dave Kreskowiak29-Aug-05 1:27
mveDave Kreskowiak29-Aug-05 1:27 
Question: Some tough software challenges: A drawing borad in C# Application Pin
amitmohanty25-Aug-05 17:34
amitmohanty25-Aug-05 17:34 
Questionstring.Empty and null Pin
binglin25-Aug-05 15:59
binglin25-Aug-05 15:59 
AnswerRe: string.Empty and null Pin
Rob Graham25-Aug-05 16:21
Rob Graham25-Aug-05 16:21 
AnswerRe: string.Empty and null Pin
radic.feng26-Aug-05 1:10
radic.feng26-Aug-05 1:10 
GeneralRe: string.Empty and null Pin
Dave Kreskowiak26-Aug-05 1:48
mveDave Kreskowiak26-Aug-05 1:48 
GeneralRe: string.Empty and null Pin
Rob Graham26-Aug-05 4:49
Rob Graham26-Aug-05 4:49 
GeneralRe: string.Empty and null Pin
eggie526-Aug-05 7:17
eggie526-Aug-05 7:17 
AnswerRe: string.Empty and null Pin
eggie526-Aug-05 7:17
eggie526-Aug-05 7:17 
GeneralRe: string.Empty and null Pin
Rei Miyasaka29-Aug-05 13:22
Rei Miyasaka29-Aug-05 13:22 
AnswerRe: string.Empty and null Pin
radic.feng26-Aug-05 23:07
radic.feng26-Aug-05 23:07 
GeneralRe: string.Empty and null Pin
Uri Lavi27-Aug-05 1:13
Uri Lavi27-Aug-05 1:13 
GeneralRe: string.Empty and null Pin
radic.feng27-Aug-05 18:10
radic.feng27-Aug-05 18:10 
Questionparameterized query Pin
nidhelp25-Aug-05 15:11
nidhelp25-Aug-05 15:11 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.