Archive for the 'C#' Category

Parsiranje XML – a u C#

System.Xml;

XmlDocument xDoc = new XmlDocument();
XmlNodeList description;
description = xDoc.GetElementsByTagName(“description”);
MessageBox.Show(description[1].InnerText);

Posted on Monday, March 17th, 2008
Under: C# | No Comments »

Delphi DLL i C#.

A verovatno važi i za druge jezike ne samo za C#, tu sam probao.

Kada želite da prosledite jednostavan string iz C# u Delphi DLL, procedura mora da vam uzgleda ovako:

procedure RSS2File(strRSS: pchar); stdcall; export;

Znači umesto da je tipa string koristite pchar i takođe vam je potreban stdcall inače će vam prijavljivati grešku.

U C# kod vam izgleda ovako:

[DllImport("Project1.dll", CharSet = CharSet.Ansi)]
unsafe static extern string RSS2File(String asc);
unsafe private void button1_Click(object sender, EventArgs e)

Znači bitno je i da stavite unsafe na private void.

Posted on Monday, March 17th, 2008
Under: C#, Delphi | No Comments »