#programowanie #csharp #webdev ?
da się podpiąć do istniejącego procesu/okna przeglądarki(załóżmy, że użytkownik będzie współpracował i odpowiednia karta będzie otwarta) i wypełnić dość skomplikowany formularz? Chrome albo IE

próbowałem Selenium, ale niestety uruchamia nowe okno. na siłę mógłbym symulować klawisze i wypełnić ten form ręcznie, ale w przypadku jakieś zmiany na stronie aplikacja się posypie

ktoś miał do czynienia z czymś podobnym? jakiś pomysł? wystarczy mi narzędzie, już sobie ogarnę jak to
@Spisssek: ach, po wczorajszym przeglądzie możliwości to tylko plugin do chrome, naucze się przy okazji czegos . moje amatorskie programowanie w pracy wypuszcza mnie na coraz to nowsze obszary.
Czołem mircy,

Możecie nazwać mnie staromodnym, ale ja bardzo cenie sobie naukę programowania z książek (tutoriale jakoś do mnie nie za bardzo przemawiają). Stąd pytanie do Was, jaką pozycję polecacie do nauki C#. Jeżeli chodzi o moje doświadczenie programistyczne, pisałem w C++, więc nie interesuje mnie zbytnio pozycja dla początkujących, no chyba, że na będzie naprawdę świetna:). Z góry dzięki za sugestie.
#programowanie #csharp
ip moje to 192.168.1.105, próbowałem wysyłać na broadcasta, i na 192.168.1.105 zamiast localhosta, ale i tak dupka. Listener jest w visualu, a wysyłacz odpalony na python.exe ( ͡º ͜ʖ͡º). Wszstko na tym samym kompie. Firewall nie powinien chyba tego blokować?
@PsichiX
Witam, mam problem z przechodzeniem piosenek po playliscie w moim odtwarzaczu pisanym w c#.
Idea jest taka, że przy uruchomieniu dodajemy utwory i uruchamiamy przez klikniecie na listboxie.
private void listBox1SelectedIndexChanged(object sender, EventArgs e)
{
axWindowsMediaPlayer1.URL = paths[listBox1.SelectedIndex];
axWindowsMediaPlayer1.Ctlcontrols.play();//nic nie daje
}

private void axWindowsMediaPlayer1
PlayStateChange(object sender, AxWMPLib.WMPOCXEventsPlayStateChangeEvent e)
{
if (axWindowsMediaPlayer1.playState == WMPLib.WMPPlayState.wmppsMediaEnded)
{
if (listBox1.SelectedIndex < files.Length - 1)
{
listBox1.SelectedIndex++;

}
else
{
listBox1.SelectedIndex = 0;
@Golomp: @NiebieskaSowa: Dobra, juz nie trzeba rozwiazalem to metoda wpisz i sprawdz co sie stanie.
private void axWindowsMediaPlayer1PlayStateChange(object sender, AxWMPLib.WMPOCXEvents_PlayStateChangeEvent e)
{

if (axWindowsMediaPlayer1.playState == WMPLib.WMPPlayState.wmppsMediaEnded)
{
if (listBox1.SelectedIndex < files.Length - 1)
{
listBox1.SelectedIndex++;

}
else
{
listBox1.SelectedIndex = 0;

}
}
axWindowsMediaPlayer1.Ctlcontrols.play();




}

private void next(object sender, EventArgs e)
{

if (listBox1.SelectedIndex < listBox1.Items.Count - 1)
{
axWindowsMediaPlayer1.Ctlcontrols.next();

listBox1.SelectedIndex = listBox1.SelectedIndex + 1;

//axWindowsMediaPlayer1.URL = paths[listBox1.SelectedIndex];
private void listBox1_SelectedIndexChanged(object sender, EventArgs e)
{
if ( axWindowsMediaPlayer1.playState == WMPLib.WMPPlayState.wmppsStopped)
{
listBox1.SelectedIndex = listBox1.SelectedIndex + 1;
axWindowsMediaPlayer1.URL = paths[listBox1.SelectedIndex];
}
else
axWindowsMediaPlayer1.URL = paths[listBox1.SelectedIndex];
}

Mirki, powiedzielibyscie dlaczego mi to nie dziala? #csharp
nie bo mnie zabija ze za latwy kod, ze taki to oni w przedszkolu pisali


@qusqui21: Nikt by tak nie napisał. Za to na pewno ktoś by napisał, że wrzucasz kod bez formatowania, nie wiadomo co ten kod ma robić i nie wiadomo co nie działa.
Jeśli oczekujesz pomocy to warto się trochę wysilić żeby przedstawić problem w jasny sposób.
Czy znalazłby się jakiś dobry mirek i wsparł mnie radą? Co w poniższym przykładzie jest źle? W sensie przechodzi on kompilację, ale sprawia, że powstały obiekt jest niewidoczny.


            {
                Vector3 enemySpawnPosition = 
new Vector3(Random.Range(-enemySpawnValue.x, enemySpawnValue.x), 0.0f, enemySpawnValue.z);
                Quaternion enemySpawnRotation = Quaternion.identity;
``````
//problem jest tutaj                
// w tym miejscu chcę obrócić spawn o 180 na osi y
``````
                Vector3 rot = enemySpawnRotation.eulerAngles;
                rot = 
new Vector3(rot.x,rot.y+180,rot.z);
                enemySpawnRotation = Quaternion.Euler(rot);
``````
                Instantiate(enemy, enemySpawnPosition, enemySpawnRotation);
                
yield return new WaitForSeconds(enemySpawnWait);
            }

#unity3d #csharp
#aspnet #csharp #mvc #entityframework

Od dłuższego czasu mam problem, który nie bardzo wiem jak rozwiązać. Zadałem to pytanie tu, wiem w czym problem, ale rozwiązania dalej nie znalazłem.

Otóż w skrócie wygląda to tak: mam model, który ma dwie zmienne typu DateTime. Przechowują one dane, których użytkownik nie powinien móc edytować, toteż w formularzu edycji na mojej stronie internetowej nie utworzyłem żadnego pola typu input na te zmienne. Kiedy użytkownik klika
#mvc #aspnetmvc #csharp #ninject

Próbuję wywołać metodę kontrolera Jabłko z poziomu kontrolera Gruszka, ale nie wiem w jaki sposób utworzyć instancję obiektu kontrolera Jabłko. Podobny problem znalazłem tutaj

http://stackoverflow.com/questions/7718057/get-an-instance-of-an-object-with-ninject

ale nie rozumiem o co chodzi w odpowiedzi. Ja z wywołania DependencyResolver.Current.GetService otrzymuję nulla.

NinjectControllerFactory
http://pastebin.com/1mTHQQMC

Kontroler Gruszka
http://pastebin.com/Dz9D1kQR

Kontroler Jabłko
http://pastebin.com/HE7aBba3

Global.asax
http://pastebin.com/HUbk055N

#programowanie
Pytanie dot. #mvvm #csharp

Implementując mvvm tworzę w XAML datacontect dla kontrolki:

używając x:Name tworzę instancję EventsViewModel evm, która jest dostępna w MainWindow.
Moje pytanie czy przypisanie tej instancji do jakiegoś viewmodelu, który będzie obsługiwał polecenie przez przypisanie go w code behind w klasie MainWindow jest zgodne z MVVM? Czy jest jakiś inny, schludniejszy sposób?