Sayfayı Yazdır | Pencereyi Kapat

Tclwebbrowser hatası

Nereden Yazdırıldığı: Clomosy | Forum
Kategori: Genel Programlama
Forum Adı: Genel İşlemler
Forum Tanımlaması: TRObject dili ile programlama yaparken karşılaşılan genel işlemler
URL: https://forum.clomosy.com.tr/forum_posts.asp?TID=1467
Tarih: 04 Mayıs 2026 Saat 18:29
Program Versiyonu: Web Wiz Forums 12.07 - https://www.webwizforums.com


Konu: Tclwebbrowser hatası
Mesajı Yazan: Talha
Konu: Tclwebbrowser hatası
Mesaj Tarihi: 04 Mayıs 2026 Saat 15:01
Androidde tclwebbrowser Google haritaları kullanamıyorum.



Cevaplar:
Mesajı Yazan: kaanl0
Mesaj Tarihi: 04 Mayıs 2026 Saat 15:40
Merhaba mobilde kullanılan arama motoru haritaların açılmasına izin vermiyor. Attığım kodda ise  uygulama içinde anlık sanal bir html web sitesi oluşturup haritaları o html kodunun içinde çalıştırırarak hatayı çözüyoruz.

var
  MainForm: TCLForm;
  OpenWebBtn: TclProButton;
  WebContainerPnl: TclProPanel;
  MyWebBrowser: TclProWebBrowser;
  
// BUTONA TIKLANINCA ÇALIŞACAK İŞLEM
void OnOpenWebClick;
var
  LHtml: String;
{
  WebContainerPnl.Visible = True;

  LHtml = 'data:text/html;charset=utf-8,' + 
          '<html>' + 
          '<head><meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no"></head>' +
          '<body style="margin:0;padding:0;overflow:hidden;">' + 
          '<iframe width="100%" height="100%" frameborder="0" style="border:0" src=" https://maps.google.com/maps?hl=tr&amp;output=embed" rel="nofollow - https://maps.google.com/maps?hl=tr&amp;output=embed" ></iframe>' + 
          '</body>' + 
          '</html>';
  
  MyWebBrowser.Navigate(LHtml); 
}
// ANA KURULUM
{
  MainForm = TCLForm.Create(Self);
  
  // -- AÇMA BUTONU --
  OpenWebBtn = MainForm.AddNewProButton(MainForm, 'OpenWebBtn', 'Web Sayfasını Aç');
  OpenWebBtn.Align = alTop;
  OpenWebBtn.Height = 50;
  OpenWebBtn.Margins.Top = 20;
  OpenWebBtn.Margins.Left = 20;
  OpenWebBtn.Margins.Right = 20;
  OpenWebBtn.clProSettings.BackgroundColor = clAlphaColor.clHexToColor('#16A64B');
  OpenWebBtn.clProSettings.FontColor = clAlphaColor.clHexToColor('#FFFFFF');
  OpenWebBtn.clProSettings.TextSettings.Font.Style = [fsBold];
  OpenWebBtn.clProSettings.RoundHeight = 10;
  OpenWebBtn.clProSettings.RoundWidth = 10;
  OpenWebBtn.SetclProSettings(OpenWebBtn.clProSettings);
  
  MainForm.AddNewEvent(OpenWebBtn, tbeOnClick, 'OnOpenWebClick');

  WebContainerPnl = MainForm.AddNewProPanel(MainForm, 'WebContainerPnl');
  WebContainerPnl.Align = alClient;
  WebContainerPnl.Margins.Top = 10;
  WebContainerPnl.Margins.Left = 10;
  WebContainerPnl.Margins.Right = 10;
  WebContainerPnl.Margins.Bottom = 10;
  WebContainerPnl.Visible = False; // Başlangıçta gizli
  
  // -- WEB BROWSER --
  MyWebBrowser = MainForm.AddNewProWebBrowser(WebContainerPnl, 'MyWebBrowser');
  MyWebBrowser.Align = alClient;
  
  MainForm.Run;
}


https://static.cloudflareinsights.com/beacon.min.js/v8c78df7c7c0f484497ecbca7046644da1771523124516" rel="nofollow - https://static.cloudflareinsights.com/beacon.min.js/v8c78df7c7c0f484497ecbca7046644da1771523124516" integrity="sha512-8DS7rgIrAmghBFwoOTujcf6D9rXvH8xm8JQ1Ja01h9QX8EzXldiszufYa4IFfKdLUKTTrnSFXLDkUEOTrZQ8Qg==" data-cf-beacon="{"version":"2024.11.0","token":"439455f3e46c40b98dbd42a2f1a954d8","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}" crossorigin="anonymous">


Mesajı Yazan: Emr.Erkmn
Mesaj Tarihi: 04 Mayıs 2026 Saat 16:40
Merhaba Talha, 

Bunu için verdiğim prosedürü kullanmanı tavsiye ederim. Bu kodla beraber telefonda yer alan mobil uygulamaya yani haritalara erişim sağlayabilirsin. 
void OpenMap;
{
  TClomosyOS.OpenURL(' https://maps.google.com/?q=41.0082,28.9784" rel="nofollow - https://maps.google.com/?q=41.0082,28.9784 ');
}

TClomosyOS.OpenURL ile sadece haritalar değil telefon da yer alan web, WhatsApp, sosyal medya, sms ve diğer bir çok uygulamaya erişim sağlayabilirsin 


iyi çalışmalar 


https://static.cloudflareinsights.com/beacon.min.js/v8c78df7c7c0f484497ecbca7046644da1771523124516" rel="nofollow - https://static.cloudflareinsights.com/beacon.min.js/v8c78df7c7c0f484497ecbca7046644da1771523124516" integrity="sha512-8DS7rgIrAmghBFwoOTujcf6D9rXvH8xm8JQ1Ja01h9QX8EzXldiszufYa4IFfKdLUKTTrnSFXLDkUEOTrZQ8Qg==" data-cf-beacon="{"version":"2024.11.0","token":"439455f3e46c40b98dbd42a2f1a954d8","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}" crossorigin="anonymous">



Sayfayı Yazdır | Pencereyi Kapat

Forum Software by Web Wiz Forums® version 12.07 - https://www.webwizforums.com
Copyright ©2001-2024 Web Wiz Ltd. - https://www.webwiz.net