Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Problem] [C++/CLR] <---jakos tak | Problem z Przegladarka


Rekomendowane odpowiedzi

Opublikowano

Siemanoo

Problem na Dziś pewnie nie jest jeden więc licze na was że będziecie tutaj długo na forum :P

więc już przedstawiam zrobiłem prostą przegladarke według tego video-tut'a

 

http://www.youtube.com/watch?v=dkkUNDbFPJA
 

 

i przy pierwszym buttonie był taki kod :

 

 

 Uri^ adres=gcnew Uri(TextBox1->Text);
                 webBrowser1->Url=adres;
 

 

on Robił to w 2005 dodam . I po sprawdzeniu czy wszystko okey

wyskakuje taki error ;

 

 

------ Build started: Project: NewNoName, Configuration: Debug Win32 ------
  NewNoName.cpp
c:\documents and settings\damian\moje dokumenty\visual studio 2010\projects\newnoname\newnoname\Form1.h(132): error C2065: 'TextBox1' : undeclared identifier
c:\documents and settings\damian\moje dokumenty\visual studio 2010\projects\newnoname\newnoname\Form1.h(132): error C2227: left of '->Text' must point to class/struct/union/generic type
          type is ''unknown-type''
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
 

 

 

I teraz jedno z wielu pytań (tak będę edytował ten post dodając nowe pytania lub pisząc w postach :) )

Jak napisać ten kod poprawnie ? o.O

 

531ms4.jpg


Nie Kłóć Się z Głupcem , Bo Najpierw Sprowadzi Cię Do Własnego Poziomu A Potem Pokona Doświadczeniem


Opublikowano

Dalej ? ;p

 

o ty w pizde kota ! Działa 1 zmiana i lol i dziala czyli wystarczy nie tak napisać wielkość litery i już caly mechanizm siada omg !

 

będe zaraz pisał z innymi problemami :P

531ms4.jpg


Nie Kłóć Się z Głupcem , Bo Najpierw Sprowadzi Cię Do Własnego Poziomu A Potem Pokona Doświadczeniem


Opublikowano

No właśnie, co dalej? :~)

Co się stało po naniesieniu tej poprawki? Dalej wyskakuje identyczny error? Dla pewności wklej obecny kod.

Generalnie chodzi o to, że kompilator nie znajduje obiektu o nazwie TextBox1. Designer domyślnie nazwał by to textBox1. Dla pewności kliknij na to pole tekstowe i odczytaj właściwość Name.

mjut.png
Opublikowano

Błąd 1: A first chance exception of type 'System.UriFormatException' occurred in System.dll


An unhandled exception of type 'System.UriFormatException' occurred in System.dll


Additional information: Invalid URI: The format of the URI could not be determined.


The program '[5456] NewNoName.exe: Managed (v4.0.30319)' has exited with code 0 (0x0).

_________________

Tak jak przewidywałem kolejny błąd

531ms4.jpg


Nie Kłóć Się z Głupcem , Bo Najpierw Sprowadzi Cię Do Własnego Poziomu A Potem Pokona Doświadczeniem


Opublikowano

Program rzuca wyjątkiem, bo nie może sparsować urla, którego mu zapodajesz w tym text boxie. Gdy wpiszesz tam jakiś w pełni poprawny adres, np. http:/ /isitchristmas.com/ nie powinno być problemu.
Aby zapobiec w takiej sytuacji crashowaniu się programu musisz ten wyjątek przechwycić (poczytaj o try...catch). Jeżeli natomiast error wyskakuje przed kliknięciem w button, oznacza to, że dałes ten kod w złym miejscu. Powinno to być oczywiście zdarzenie Click textBox1.

mjut.png
Opublikowano

Mjut masz race wszystko weszło po wpisaniu pelnego adresu a da sie to jakoś zrobić aby wyszukiwało nawet te czyste www.google.pl lub google.pl ? ? bez ''http://''

531ms4.jpg


Nie Kłóć Się z Głupcem , Bo Najpierw Sprowadzi Cię Do Własnego Poziomu A Potem Pokona Doświadczeniem


Opublikowano

Wszytko się da :~)

Musisz sprawdzić, czy string zaczyna się od http://, a jak nie to dopisać protokół.

Btw, jak zamierzasz już pisać w dotNET to najlepiej przesiądź się na c#. Jest on o wiele czytelniejszy. Cpp/cli to na pewno nie najlepszy pomysł dla newbie :)

mjut.png
Opublikowano

No rozumiem mam 2 ten program ale tam sie głównie programuje w win32 aplication czyż nie ?

531ms4.jpg


Nie Kłóć Się z Głupcem , Bo Najpierw Sprowadzi Cię Do Własnego Poziomu A Potem Pokona Doświadczeniem


Opublikowano

no spooki zaraz się przeżuce i jeszcze 1 czy te komendy wpisane tutaj na tym projekcie jak przezuce tam to będą działać ?

531ms4.jpg


Nie Kłóć Się z Głupcem , Bo Najpierw Sprowadzi Cię Do Własnego Poziomu A Potem Pokona Doświadczeniem


Opublikowano

Bezpośrednio skopiowane nie. Będziesz musiał dokonać mniejszych lub większych zmian w składni (np. zamiana '->' na '.'). Myślę, że można jednak zaryzykować stwierdzenie, że są to języki n tyle podobne, że Twój malutki projekcik można przeportować wręcz błyskawicznie i nie powinieneś mieć z tym większych problemów.

Idę spać, ELO.

mjut.png
Opublikowano

Przeglądarka Skończona Można zamykać i dać nagrode Mjut'owi za pomoc :)

531ms4.jpg


Nie Kłóć Się z Głupcem , Bo Najpierw Sprowadzi Cię Do Własnego Poziomu A Potem Pokona Doświadczeniem


Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...