{"id":554,"date":"2014-07-22T13:42:02","date_gmt":"2014-07-22T11:42:02","guid":{"rendered":"http:\/\/www.fultek.com.tr\/scada-yardim\/2014\/07\/external-dll-calistirma\/"},"modified":"2021-12-18T13:30:50","modified_gmt":"2021-12-18T11:30:50","slug":"external-dll-calistirma","status":"publish","type":"post","link":"https:\/\/www.fultek.com.tr\/scada-yardim\/2014\/07\/external-dll-calistirma\/","title":{"rendered":"External Dll \u00e7al\u0131\u015ft\u0131rma"},"content":{"rendered":"<p>Her zaman s\u00f6yl\u00fcyoruz, WinTr Scada script deste\u011fi di\u011fer scadalardan kat be kat \u00fcst\u00fcnd\u00fcr. \u015eimdi anlataca\u011f\u0131m konuda bunlardan biridir. WinTr scriptleri haricinde haz\u0131rlanm\u0131\u015f uygulama dosyalar\u0131n\u0131z\u0131 WinTr scada i\u00e7ersinde \u00e7al\u0131\u015ft\u0131rabilirsiniz. Ayn\u0131 zamanda script ile script \u00e7al\u0131\u015ft\u0131rmak i\u00e7inde kullanabilirsiniz.\u00a0G\u00f6rsel nesneleri Screen designer&#8217;dan Activex ve Net component \u00f6zelli\u011fi ile kullanabiliyorsunuz. Sadece kod i\u00e7eren uygulamalar\u0131n\u0131z\u0131 ise a\u015fa\u011f\u0131daki script ile \u00e7al\u0131\u015ft\u0131rabilirsiniz.<\/p>\n<p>Not: Kopyala yap\u0131\u015ft\u0131rdan sonra t\u0131rnak i\u015faretlerini d\u00fczeltiniz. Test i\u00e7in olu\u015fturdu\u011fumuz Class Library kodunu sayfan\u0131n en alt\u0131nda bulabilirsiniz.<\/p>\n<p><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">Imports<\/span><\/span><span style=\"font-size: small;\"> System<\/span><\/p>\n<p><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">Imports<\/span><\/span><span style=\"font-size: small;\"> System.IO<\/span><\/p>\n<p><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">Imports<\/span><\/span><span style=\"font-size: small;\"> System.Windows.Forms<\/span><\/p>\n<p><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">Imports<\/span><\/span><span style=\"font-size: small;\"> Microsoft.VisualBasic<\/span><\/p>\n<p><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">imports<\/span><\/span><span style=\"font-size: small;\"> System.Reflection<\/span><\/p>\n<p><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">Namespace<\/span><\/span><span style=\"font-size: small;\"> WinTr<\/span><\/p>\n<p><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">Public<\/span><\/span><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">Class<\/span><\/span><span style=\"font-size: small;\"> MainClass<\/span><\/p>\n<p><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">Public<\/span><\/span><span style=\"font-size: small;\"> Tag_1 <\/span><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">As<\/span><\/span><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">UInt16<\/span><\/span><\/p>\n<p><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">Public<\/span><\/span><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">Sub<\/span><\/span><span style=\"font-size: small;\"> Load<\/span><\/p>\n<p><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">Dim<\/span><\/span><span style=\"font-size: small;\"> o <\/span><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">As<\/span><\/span><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">New<\/span><\/span><span style=\"font-size: small;\"> OpenFileDialog<\/span><\/p>\n<p><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">If<\/span><\/span><span style=\"font-size: small;\"> o.ShowDialog = Windows.Forms.DialogResult.OK <\/span><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">Then<\/span><\/span><\/p>\n<p><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">Try<\/span><\/span><\/p>\n<p><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">Dim<\/span><\/span><span style=\"font-size: small;\"> objAssembly <\/span><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">As<\/span><\/span><span style=\"font-size: small;\"> System.Reflection.Assembly<\/span><\/p>\n<p>objAssembly = Reflection.Assembly.LoadFrom(o.FileName)<\/p>\n<p><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">Dim<\/span><\/span><span style=\"font-size: small;\"> objTheClass <\/span><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">As<\/span><\/span><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">Object<\/span><\/span><span style=\"font-size: small;\"> = objAssembly.CreateInstance(<\/span><span style=\"color: #ff0000; font-size: small;\"><span style=\"color: #ff0000; font-size: small;\">&#8220;ClassLibrary1.Class1&#8221;<\/span><\/span><span style=\"font-size: small;\">)<\/span><\/p>\n<p><span style=\"color: #008000; font-size: small;\"><span style=\"color: #008000; font-size: small;\">&#8216;Dll&#8217;ye \u00e7al\u0131\u015fmadan \u00f6nce set de\u011ferleri g\u00f6nderme.<\/span><\/span><\/p>\n<p><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">For<\/span><\/span><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">Each<\/span><\/span><span style=\"font-size: small;\"> field <\/span><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">As<\/span><\/span><span style=\"font-size: small;\"> FieldInfo <\/span><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">In<\/span><\/span><span style=\"font-size: small;\"> objTheClass.GetType.GetFields<\/span><\/p>\n<p><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">If<\/span><\/span><span style=\"font-size: small;\"> field.Name = <\/span><span style=\"color: #ff0000; font-size: small;\"><span style=\"color: #ff0000; font-size: small;\">&#8220;Tag_1&#8221;<\/span><\/span><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">Then<\/span><\/span><\/p>\n<p>field.SetValue(objTheClass, Tag_1)<\/p>\n<p><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">End<\/span><\/span><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">If<\/span><\/span><\/p>\n<p><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">Next<\/span><\/span><\/p>\n<p><span style=\"color: #008000; font-size: small;\"><span style=\"color: #008000; font-size: small;\">&#8216;Dll&#8217;nin \u00e7al\u0131\u015ft\u0131r\u0131lmas\u0131.<\/span><\/span><\/p>\n<p><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">Dim<\/span><\/span><span style=\"font-size: small;\"> objResult <\/span><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">As<\/span><\/span><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">Object<\/span><\/span><span style=\"font-size: small;\"> = objTheClass.GetType.InvokeMember(<\/span><span style=\"color: #ff0000; font-size: small;\"><span style=\"color: #ff0000; font-size: small;\">&#8220;Load&#8221;, 256, Nothing, objTheClass, Nothing)<\/span><\/span><\/p>\n<p><span style=\"color: #008000; font-size: small;\"><span style=\"color: #008000; font-size: small;\">&#8216;Dll \u00e7al\u0131\u015fmas\u0131 sonucu olu\u015fan de\u011ferleri alma.<\/span><\/span><\/p>\n<p><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">For<\/span><\/span><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">Each<\/span><\/span><span style=\"font-size: small;\"> field <\/span><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">As<\/span><\/span><span style=\"font-size: small;\"> FieldInfo <\/span><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">In<\/span><\/span><span style=\"font-size: small;\"> objTheClass.GetType.GetFields<\/span><\/p>\n<p><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">If<\/span><\/span><span style=\"font-size: small;\"> field.Name = <\/span><span style=\"color: #ff0000; font-size: small;\"><span style=\"color: #ff0000; font-size: small;\">&#8220;Tag_1&#8221;<\/span><\/span><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">Then<\/span><\/span><\/p>\n<p>Tag_1 = field.GetValue(objTheClass)<\/p>\n<p><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">End<\/span><\/span><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">If<\/span><\/span><\/p>\n<p><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">Next<\/span><\/span><\/p>\n<p><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">Catch<\/span><\/span><span style=\"font-size: small;\"> ex <\/span><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">As<\/span><\/span><span style=\"font-size: small;\"> Exception<\/span><\/p>\n<p>MessageBox.Show(ex.Message)<\/p>\n<p><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">End<\/span><\/span><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">Try<\/span><\/span><\/p>\n<p><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">End<\/span><\/span><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">If<\/span><\/span><\/p>\n<p><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">End<\/span><\/span><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">Sub<\/span><\/span><\/p>\n<p><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">End<\/span><\/span><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">Class<\/span><\/span><\/p>\n<p><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">End<\/span><\/span><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">Namespace<\/span><\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">Public<\/span><\/span><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">Class<\/span><\/span><span style=\"font-size: small;\"> Class1<\/span><\/p>\n<p><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">Public<\/span><\/span><span style=\"font-size: small;\"> Tag_1 <\/span><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">As<\/span><\/span><span style=\"font-size: small;\"> UInt16<\/span><\/p>\n<p><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">Public<\/span><\/span><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">Sub<\/span><\/span><span style=\"font-size: small;\"> Load()<\/span><\/p>\n<p><span style=\"font-size: small;\"> MsgBox(<\/span><span style=\"color: #a31515; font-size: small;\"><span style=\"color: #a31515; font-size: small;\">&#8220;WinTr &#8220;<\/span><\/span><span style=\"font-size: small;\"> &amp; Tag_1)<\/span><\/p>\n<p>Tag_1 += 1<\/p>\n<p><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">End<\/span><\/span><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">Sub<\/span><\/span><\/p>\n<p><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">End<\/span><\/span><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">Class<\/span><\/span><\/p>\n<p>Not: Script&#8217;den script \u00e7al\u0131\u015ft\u0131rmak istedi\u011finizde Namespace ve Class ismini de\u011fi\u015ftirmelisiniz. WinTr scriptlerinde a\u015fa\u011f\u0131daki gibi olmal\u0131d\u0131r.<\/p>\n<p><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">Dim<\/span><\/span><span style=\"font-size: small;\"> objTheClass <\/span><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">As<\/span><\/span><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">Object<\/span><\/span><span style=\"font-size: small;\"> = objAssembly.CreateInstance(<\/span><span style=\"color: #ff0000; font-size: small;\"><span style=\"color: #ff0000; font-size: small;\">&#8220;WinTr.MainClass&#8221;<\/span><\/span><span style=\"font-family: Courier New; font-size: small;\"><span style=\"font-family: Courier New; font-size: small;\">)<\/span><\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Her zaman s\u00f6yl\u00fcyoruz, WinTr Scada script deste\u011fi di\u011fer scadalardan kat be kat \u00fcst\u00fcnd\u00fcr. \u015eimdi anlataca\u011f\u0131m konuda bunlardan biridir. WinTr scriptleri haricinde haz\u0131rlanm\u0131\u015f uygulama dosyalar\u0131n\u0131z\u0131 WinTr scada i\u00e7ersinde \u00e7al\u0131\u015ft\u0131rabilirsiniz. Ayn\u0131 zamanda script ile script \u00e7al\u0131\u015ft\u0131rmak i\u00e7inde kullanabilirsiniz.\u00a0G\u00f6rsel nesneleri Screen designer&#8217;dan Activex ve Net component \u00f6zelli\u011fi ile kullanabiliyorsunuz. Sadece kod i\u00e7eren uygulamalar\u0131n\u0131z\u0131 ise a\u015fa\u011f\u0131daki script ile \u00e7al\u0131\u015ft\u0131rabilirsiniz. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_swpsp_post_exclude":false,"footnotes":""},"categories":[20],"tags":[241,239,242],"class_list":["post-554","post","type-post","status-publish","format-standard","hentry","category-scada-script","tag-dll-icinde-fonksiyon-calistirma","tag-harici-dll-calistirma","tag-script-ile-script-calistirma"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>External Dll \u00e7al\u0131\u015ft\u0131rma - SCADA E\u011fitim Sitesi<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.fultek.com.tr\/scada-yardim\/2014\/07\/external-dll-calistirma\/\" \/>\n<meta name=\"twitter:label1\" content=\"Yazan:\" \/>\n\t<meta name=\"twitter:data1\" content=\"Salih\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tahmini okuma s\u00fcresi\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.fultek.com.tr\\\/scada-yardim\\\/2014\\\/07\\\/external-dll-calistirma\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.fultek.com.tr\\\/scada-yardim\\\/2014\\\/07\\\/external-dll-calistirma\\\/\"},\"author\":{\"name\":\"Salih\",\"@id\":\"https:\\\/\\\/www.fultek.com.tr\\\/scada-yardim\\\/#\\\/schema\\\/person\\\/b439f08807fdc9e273a233976c5eb1be\"},\"headline\":\"External Dll \u00e7al\u0131\u015ft\u0131rma\",\"datePublished\":\"2014-07-22T11:42:02+00:00\",\"dateModified\":\"2021-12-18T11:30:50+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.fultek.com.tr\\\/scada-yardim\\\/2014\\\/07\\\/external-dll-calistirma\\\/\"},\"wordCount\":324,\"commentCount\":2,\"keywords\":[\"Dll i\u00e7inde fonksiyon \u00e7al\u0131\u015ft\u0131rma.\",\"Harici Dll \u00c7al\u0131\u015ft\u0131rma\",\"Script ile Script \u00e7al\u0131\u015ft\u0131rma\"],\"articleSection\":[\"Script Writer\"],\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.fultek.com.tr\\\/scada-yardim\\\/2014\\\/07\\\/external-dll-calistirma\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.fultek.com.tr\\\/scada-yardim\\\/2014\\\/07\\\/external-dll-calistirma\\\/\",\"url\":\"https:\\\/\\\/www.fultek.com.tr\\\/scada-yardim\\\/2014\\\/07\\\/external-dll-calistirma\\\/\",\"name\":\"External Dll \u00e7al\u0131\u015ft\u0131rma - SCADA E\u011fitim Sitesi\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.fultek.com.tr\\\/scada-yardim\\\/#website\"},\"datePublished\":\"2014-07-22T11:42:02+00:00\",\"dateModified\":\"2021-12-18T11:30:50+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.fultek.com.tr\\\/scada-yardim\\\/#\\\/schema\\\/person\\\/b439f08807fdc9e273a233976c5eb1be\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.fultek.com.tr\\\/scada-yardim\\\/2014\\\/07\\\/external-dll-calistirma\\\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.fultek.com.tr\\\/scada-yardim\\\/2014\\\/07\\\/external-dll-calistirma\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.fultek.com.tr\\\/scada-yardim\\\/2014\\\/07\\\/external-dll-calistirma\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.fultek.com.tr\\\/scada-yardim\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"External Dll \u00e7al\u0131\u015ft\u0131rma\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.fultek.com.tr\\\/scada-yardim\\\/#website\",\"url\":\"https:\\\/\\\/www.fultek.com.tr\\\/scada-yardim\\\/\",\"name\":\"SCADA E\u011fitim Sitesi\",\"description\":\"SCADA program\u0131 hakk\u0131nda bilmek istedikleriniz.\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.fultek.com.tr\\\/scada-yardim\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"tr\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.fultek.com.tr\\\/scada-yardim\\\/#\\\/schema\\\/person\\\/b439f08807fdc9e273a233976c5eb1be\",\"name\":\"Salih\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/71953beeb6b97dd8eeecb5d9b86339eedb7662215ebdf0761d17ac26bc31f94b?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/71953beeb6b97dd8eeecb5d9b86339eedb7662215ebdf0761d17ac26bc31f94b?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/71953beeb6b97dd8eeecb5d9b86339eedb7662215ebdf0761d17ac26bc31f94b?s=96&d=mm&r=g\",\"caption\":\"Salih\"},\"sameAs\":[\"http:\\\/\\\/www.fultek.com.tr\"],\"url\":\"https:\\\/\\\/www.fultek.com.tr\\\/scada-yardim\\\/author\\\/salih\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"External Dll \u00e7al\u0131\u015ft\u0131rma - SCADA E\u011fitim Sitesi","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.fultek.com.tr\/scada-yardim\/2014\/07\/external-dll-calistirma\/","twitter_misc":{"Yazan:":"Salih","Tahmini okuma s\u00fcresi":"1 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.fultek.com.tr\/scada-yardim\/2014\/07\/external-dll-calistirma\/#article","isPartOf":{"@id":"https:\/\/www.fultek.com.tr\/scada-yardim\/2014\/07\/external-dll-calistirma\/"},"author":{"name":"Salih","@id":"https:\/\/www.fultek.com.tr\/scada-yardim\/#\/schema\/person\/b439f08807fdc9e273a233976c5eb1be"},"headline":"External Dll \u00e7al\u0131\u015ft\u0131rma","datePublished":"2014-07-22T11:42:02+00:00","dateModified":"2021-12-18T11:30:50+00:00","mainEntityOfPage":{"@id":"https:\/\/www.fultek.com.tr\/scada-yardim\/2014\/07\/external-dll-calistirma\/"},"wordCount":324,"commentCount":2,"keywords":["Dll i\u00e7inde fonksiyon \u00e7al\u0131\u015ft\u0131rma.","Harici Dll \u00c7al\u0131\u015ft\u0131rma","Script ile Script \u00e7al\u0131\u015ft\u0131rma"],"articleSection":["Script Writer"],"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.fultek.com.tr\/scada-yardim\/2014\/07\/external-dll-calistirma\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.fultek.com.tr\/scada-yardim\/2014\/07\/external-dll-calistirma\/","url":"https:\/\/www.fultek.com.tr\/scada-yardim\/2014\/07\/external-dll-calistirma\/","name":"External Dll \u00e7al\u0131\u015ft\u0131rma - SCADA E\u011fitim Sitesi","isPartOf":{"@id":"https:\/\/www.fultek.com.tr\/scada-yardim\/#website"},"datePublished":"2014-07-22T11:42:02+00:00","dateModified":"2021-12-18T11:30:50+00:00","author":{"@id":"https:\/\/www.fultek.com.tr\/scada-yardim\/#\/schema\/person\/b439f08807fdc9e273a233976c5eb1be"},"breadcrumb":{"@id":"https:\/\/www.fultek.com.tr\/scada-yardim\/2014\/07\/external-dll-calistirma\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.fultek.com.tr\/scada-yardim\/2014\/07\/external-dll-calistirma\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.fultek.com.tr\/scada-yardim\/2014\/07\/external-dll-calistirma\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.fultek.com.tr\/scada-yardim\/"},{"@type":"ListItem","position":2,"name":"External Dll \u00e7al\u0131\u015ft\u0131rma"}]},{"@type":"WebSite","@id":"https:\/\/www.fultek.com.tr\/scada-yardim\/#website","url":"https:\/\/www.fultek.com.tr\/scada-yardim\/","name":"SCADA E\u011fitim Sitesi","description":"SCADA program\u0131 hakk\u0131nda bilmek istedikleriniz.","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.fultek.com.tr\/scada-yardim\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"tr"},{"@type":"Person","@id":"https:\/\/www.fultek.com.tr\/scada-yardim\/#\/schema\/person\/b439f08807fdc9e273a233976c5eb1be","name":"Salih","image":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/secure.gravatar.com\/avatar\/71953beeb6b97dd8eeecb5d9b86339eedb7662215ebdf0761d17ac26bc31f94b?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/71953beeb6b97dd8eeecb5d9b86339eedb7662215ebdf0761d17ac26bc31f94b?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/71953beeb6b97dd8eeecb5d9b86339eedb7662215ebdf0761d17ac26bc31f94b?s=96&d=mm&r=g","caption":"Salih"},"sameAs":["http:\/\/www.fultek.com.tr"],"url":"https:\/\/www.fultek.com.tr\/scada-yardim\/author\/salih\/"}]}},"_links":{"self":[{"href":"https:\/\/www.fultek.com.tr\/scada-yardim\/wp-json\/wp\/v2\/posts\/554","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.fultek.com.tr\/scada-yardim\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.fultek.com.tr\/scada-yardim\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.fultek.com.tr\/scada-yardim\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.fultek.com.tr\/scada-yardim\/wp-json\/wp\/v2\/comments?post=554"}],"version-history":[{"count":3,"href":"https:\/\/www.fultek.com.tr\/scada-yardim\/wp-json\/wp\/v2\/posts\/554\/revisions"}],"predecessor-version":[{"id":561,"href":"https:\/\/www.fultek.com.tr\/scada-yardim\/wp-json\/wp\/v2\/posts\/554\/revisions\/561"}],"wp:attachment":[{"href":"https:\/\/www.fultek.com.tr\/scada-yardim\/wp-json\/wp\/v2\/media?parent=554"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fultek.com.tr\/scada-yardim\/wp-json\/wp\/v2\/categories?post=554"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fultek.com.tr\/scada-yardim\/wp-json\/wp\/v2\/tags?post=554"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}