News

10th Sept 08

Major website changes to accommodate the .NET version

Examples

Examples are available for both the ActiveX and .NET versions of DicomObjects

ActiveX/COM

The following examples are available. With the exception of the Access and Full Server examples, all are very small.
Visual Basic Viewer Download  Full Featured Visual Basic Viewer
Delphi Viewer Download Similar Viewer, ported to Delphi
Borland C++ Builder Viewer Download Similar Viewer, ported to Borland C++ Builder
Microsoft Visual C++ Viewer Download Similar Viewer, ported to Microsoft Visual C++
VB.NET 2005 Download These Two .NET Viewer examples were both derived from the VB example, but not using the upgrade wizard - i.e. they are proper .NET code. These use the COM version - see the examples int eh sectin below for examples using the native .NET versin of DicomObjects
C# 2005 Download
Web based application Download Examples using both server-based and web client usage of DicomObjects
(client use needs a browser such as Internet Explorer, supporting ActiveX)
LabView Application Download Simple application showing use of DicomObjects in the LabView environment (Thanks to Chris Reed) for this user-supplied example)
CD-ROM Reader Download Visual Basic Application showing handling of DICOMDIR files
Access Server Download Simple but effective multi-threaded DICOM server implemented entirely within Microsoft Access
Populated Access Server *Download Essentially the same as the server above, but populated with 138 images to make a more realistic server for testing. This file is 25MByte
VB Fileset uploader Download A small example showing how to parse a DICOMDIR, present the results to a user, and send images to a server. Used internally when making the populated Access Server
Query/Retrieve Router Download A complete query/retrieve "router" handling requests from it's own "clients" (i.e. acting as SCP), then passing them on to a main server (i.e. acting as SCU), and passing results back to the original client. This handles C-FIND for queries, and both C-MOVE & C-GET for retrieval, including translations between the two where necessary
Centered Zoom Download A very simple example showing how to control the centering point for zooming images in DicomViewer
Compression/ Decompression DLL *Download An example DLL showing how to implement your own private transfer syntaxes using DicomObjects. The "compression" methods in the example are trivial, but the example demonstrates the principles.
CD Writer Download A program which receives images sent over the network, and saves them in a temporary directory, then when instructed, writes them directly to CD-R, complete with a DICOMDIR. It uses the CDWriterPro ActiveX component from www.numediasoft.com to handle the CD writing, and this must be downloaded and installed before running this example.
Modality Worklist  (MWL) SCU Download Matching SCU and SCP examples in Visual Basic for the Modality Worklist service class.
Modality Worklist (MWL) SCP Download
MPPS SCU Download Matching SCU and SCP examples in Visual Basic for the Modality performed procedure step service class
MPPS SCP Download
Storage Commitment SCU Download Matching SCU and SCP examples in Visual Basic for the Storage Commitment service class
Storage Commitment SCP Download
Full DICOM server based on MSDE (28 Meg) *Download These 2 downloads offer the same fully functional robust server, but the larger also includes the MSDE (simplified, free Microsoft SQL). The smaller version can be used by those who already have Microsoft SQL, or who wish to port the code to another database. For details, without downloading, see the notes here
Full DICOM Server without MSDE *Download
VB Print SCP Download These examples act as a "pseudo printer", acting as a Print Service SCP, and printing (using the correct layout) to the default Windows printer
Delphi Print SCP Download

Please note that all these examples require the latest official version of DicomObjects (4.3).

Those marked with an * are NOT included in the main DicomObjects download.

.NET

 

C#

VB.NET

 

SCU

SCP

SCU

SCP

Viewer Program
Download
Download
Server Program
Download
Download
Modality Worklist
Download
Download
Download
Download
Storage Commitment
Download
Download
Download
Download
DICOM Print SCP
Download
Download
Modality Performed Procedure Step
Download
Download
Download
Download
Centered Zoom
Download
Download
Secure DICOM Connection
Download
Router Application
Download
DICOM DIR Reader
Download
Download
License Manager Program
Download
Download