Iam just now starting to try to learn C# programming, and I found this link which may be of some help. Ron D http://www.java2s.com/Code/CSharp/CatalogCSharp.htm
----------------------------------------------------------------------------- On Sun, May 30, 2010 at 4:14 PM, femi <[email protected]> wrote: > hello, > I have had a hard time getting and answer to this and i would really , > really appreciate some help on this. > > i have been on this for over 2 weeks without headway. > > i want to use c# to add a line of stock data to amibroker but i just cant > find a CLEAR response on how to instantiate it in C#. > > In VB , I would do it something like; > > Dim AmiBroker = CreateObject("Broker.Application") > sSymbol = ArrayRow(0).ToUpper > Stock = AmiBroker.Stocks.Add(sSymbol) > iDate = ArrayRow(1).ToLower > quote = Stock.Quotations.Add(iDate) > quote.Open = CSng(ArrayRow(2)) > quote.High = CSng(ArrayRow(3)) > quote.Low = CSng(ArrayRow(4)) > quote.Close = CSng(ArrayRow(5)) > quote.Volume = CLng(ArrayRow(6)) > > The problem is that CreateObject will not work in C# in this instance. > > I found the code below somewhere online but i cant seem to understand how > to achieve the above. > > Type objClassType; > objClassType = Type.GetTypeFromProgID("Broker.Application"); > // Instantiate AmiBroker > objApp = Activator.CreateInstance(objClassType); > objStocks = objApp.GetType().InvokeMember("Stocks", > BindingFlags.GetProperty,null, objApp, null); > > Can anyone help me here? > > Thanks > > > > ------------------------------------ > > **** IMPORTANT PLEASE READ **** > This group is for the discussion between users only. > This is *NOT* technical support channel. > > TO GET TECHNICAL SUPPORT send an e-mail directly to > SUPPORT {at} amibroker.com > > TO SUBMIT SUGGESTIONS please use FEEDBACK CENTER at > http://www.amibroker.com/feedback/ > (submissions sent via other channels won't be considered) > > For NEW RELEASE ANNOUNCEMENTS and other news always check DEVLOG: > http://www.amibroker.com/devlog/ > > Yahoo! Groups Links > > > >
