Solved

Reading a .edl file for commercial detection in Visual Basic 2008

Posted on 2009-05-08
2
300 Views
Last Modified: 2013-11-27
I am using the ShowAnalyzer from Dragon Global to detect commercials on live TV (the broadcast is delayed).  Their program outputs to a .edl file which lists the blocks of commercials (in seconds).  The .edl file is constantly being updated and I was wondering what would be the best way to have my VB.Net program read and act upon a new commercial.  Thanks for the help, Ron
Contents of .edl file
 
387.84	538.92	0
1257.32	1438.96	0
1930.84	2061.56	0
2239.68	2510.92	0
2747.76	2981.56	0
3771.4	3902.16	0
4121.28	4372.36	0
4546.92	4793.84	0
5082.72	5347.28	0
5527.28	5527.28	0

Open in new window

0
Comment
Question by:rmocogni
2 Comments
 
LVL 15

Accepted Solution

by:
ChloesDad earned 500 total points
ID: 24345204
You can use the filewatcher object to detect when the file is changed



sub setupwatch
 
        ' Create a new FileSystemWatcher and set its properties.
        Dim watcher As New FileSystemWatcher()
        watcher.Path = yourpath
        ' Watch for changes in LastAccess and LastWrite times, and
        ' the renaming of files or directories. 
        watcher.NotifyFilter = (NotifyFilters.LastWrite)
        ' Only watch text files.
        watcher.Filter = yourfilename
        ' Add event handlers.
        AddHandler watcher.Changed, AddressOf OnChanged
 
        ' Begin watching.
        watcher.EnableRaisingEvents = True
 
    End Sub
 
    ' Define the event handlers.
    Private Shared Sub OnChanged(source As Object, e As FileSystemEventArgs)
        ' Specify what is done when a file is changed
    End Sub    

Open in new window

0
 

Author Closing Comment

by:rmocogni
ID: 31579680
Thank you, that was exactly what I needed.
0

Featured Post

Salesforce Made Easy to Use

On-screen guidance at the moment of need enables you & your employees to focus on the core, you can now boost your adoption rates swiftly and simply with one easy tool.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

For a while now I'v been searching for a circular progress control, much like the one you get when first starting your Silverlight application. I found a couple that were written in WPF and there were a few written in Silverlight, but all appeared o…
Calculating holidays and working days is a function that is often needed yet it is not one found within the Framework. This article presents one approach to building a working-day calculator for use in .NET.
This is Part 3 in a 3-part series on Experts Exchange to discuss error handling in VBA code written for Excel. Part 1 of this series discussed basic error handling code using VBA. http://www.experts-exchange.com/videos/1478/Excel-Error-Handlin…
I've attached the XLSM Excel spreadsheet I used in the video and also text files containing the macros used below. https://filedb.experts-exchange.com/incoming/2017/03_w12/1151775/Permutations.txt https://filedb.experts-exchange.com/incoming/201…

830 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question