Hyderabad Jobs Book Website FREE PowerBuilder Training I Love Hyderabad Hyderabad Colleges
Home Business Emails Hyderabad Classifieds Contact Us
7 Wonders of Hyderabad Web Hosting Yellow Pages Our Network

 
Webpowerbuilder.hyderabad-colleges.com

Mastering PowerBuilder

HomePrevious Lesson: Nested Storages
Next Lesson: Component Based Software

Opening From the Nested Storage

The following example makes use of three OLEStorage objects to open objects at third level.
OLEStorage lOLEStorage1, lOLEStorage2, lOLEStorage3
Integer lResult
lOLEStorage1 = Create OLEStorage
lOLEStorage2 = Create OLEStorage
lOLEStorage3 = Create OLEStorage
lResult = lOLEStorage1.Open( "c:\workdir\1.ole" )
If lResult <> 0 Then goto CompleteExecution
lResult = lOLEStorage2.Open( "Months", StgReadWrite!, &
							StgExclusive!, lOLEStorage1 )
If lResult <> 0 Then goto CompleteExecution
lResult = lOLEStorage3.Open( "Dates", StgReadWrite!, &
							StgExclusive!, lOLEStorage2 )
If lResult <> 0 Then goto CompleteExecution
lResult = ole_control1.Open( lOLEStorage3, "3.doc" )
If lResult <> 0 Then goto CompleteExecution
Return 0
CompleteExecution:
lOLEStorage1.Close()
lOLEStorage2.Close()
lOLEStorage3.Close()
Destroy lOLEStorage1
Destroy lOLEStorage2
Destroy lOLEStorage3
Return 0
HomePrevious Lesson: Nested Storages
Next Lesson: Component Based Software

Copyright © 1996 - 2006 HamaraShehar.com Pvt. Ltd. All Rights Reserved.
Domain Registration, Website Design, Website Hosting by HamaraShehar.com