Chirurgia spinală minim invazivă
Chirurgia spinală minim invazivă oferă pacienților oportunitatea unui tratament eficient, permițându-le o recuperare ultra rapidă și nu în ultimul rând minimizând leziunile induse chirurgical. Echipa noastră utilizează un spectru larg de tehnici minim invazive, din care enumerăm câteva: endoscopia cu variantele ei (transnazală, transtoracică, transmusculară, etc), microscopul operator, abordurile trans tubulare și nu în ultimul rând infiltrațiile la toate nivelurile coloanei vertebrale. www.neurohope.ro |
C# - integrare .bat-uri
Last Updated: Aug 30 2016 20:33, Started by
Vladinskaya
, Aug 29 2016 19:31
·
0
#19
Posted 29 August 2016 - 20:45
vlad29marko, on 29 august 2016 - 20:45, said:
La tab-ul asta te referi? Interesant, nu stiam. Si as putea sa le apelezi cu niste parametri ai mei, direct in C#? asa ii faci apel din resources System.Diagnostics.Process.Start(System.IO.Path.Combine(Application.StartupPath, NUMELEFISIERULUI.BAT)); Edited by red46, 29 August 2016 - 20:49. |
#20
Posted 29 August 2016 - 20:46
neagu_laurentiu, on 29 august 2016 - 20:38, said:
Poti sa-l tii in .exe, il pui pe disc la apelare apoi il stergi. Asta daca nu vrei sa apelezi tu fiecare aplicatie, sa redirectezi output-ul daca parsezi asa ceva etc. LE: Stai ca nu citisem atent. Cum as putea " ține " in .exe scripturile? Interesanta si ideea asta sa le retin cat nu el folosesc si sa le fac deploy doar la trebuinta... Edited by vlad29marko, 29 August 2016 - 20:48. |
#21
Posted 29 August 2016 - 20:50
Ai primit aici ideea cu resursele (vezi ce-i asta in contextul unui .exe). Sau le pastrezi intr-o variabla ca string daca nu si nu cu resursele.
|
#22
Posted 29 August 2016 - 20:50
red46, on 29 august 2016 - 20:45, said:
ala asa ii faci apel din resources System.Diagnostics.Process.Start(System.IO.Path.Combine(Application.StartupPath, NUMELEFISIERULUI.BAT)); Stai ca iar ai dat edit. )) Edited by vlad29marko, 29 August 2016 - 20:51. |
#23
Posted 29 August 2016 - 20:51
vlad29marko, on 29 august 2016 - 20:50, said:
Da-mi te rog o indrumare mai concreta, nu am mai folosit tab-ul ala pana acum. Nu ma lasa asa, cu jumatate de idee. ) Stai ca iar ai dat edit. )) apoi faci apelul ))) imi mai vin completari in minte dupa ce postez mesajul Edited by red46, 29 August 2016 - 20:52. |
#24
Posted 29 August 2016 - 20:56
red46, on 29 august 2016 - 20:51, said:
pur si simplu muti cu drag and drop fisierul .bat sau .exe in acel tab . apoi faci apelul ))) imi mai vin completari in minte dupa ce postez mesajul Incerc sa fac diferenta intre faza cu resursele si faza cu retinutul lor in .exe. |
#25
Posted 29 August 2016 - 21:00
vlad29marko, on 29 august 2016 - 20:56, said:
Am inteles. Si dupa ce fac release la proiect, bat-urile si exe-urile alea pe care le-am tot aruncat eu acolo, unde o sa fie? O sa mai fie vizibile undeva? Se va face vreun folder de resurse sau o sa fie in interiorul executabilului aplicatiei? Incerc sa fac diferenta intre faza cu resursele si faza cu retinutul lor in .exe. Edited by red46, 29 August 2016 - 21:09. |
#26
Posted 29 August 2016 - 21:09
Atunci revin la intrebarea de mai sus: care e diferenta dintre ideea cu resursele si ceea ce spunea laurentiu?
|
#27
Posted 29 August 2016 - 21:20
vlad29marko, on 29 august 2016 - 21:09, said:
Atunci revin la intrebarea de mai sus: care e diferenta dintre ideea cu resursele si ceea ce spunea laurentiu? ex: File.Copy("resursa.bmp", @"C:\FisierulMeu.bin"); |
#28
Posted 29 August 2016 - 21:36
Ma refeream la partea asta: " Sau le pastrezi intr-o variabla ca string ".
Daca poti interveni tu, te rog, laurentiu. |
|
#29
Posted 29 August 2016 - 21:52
Pui intr-un string in aplicatie ce contine acel .bat si te folosesti de acesta cand ai nevoie.
|
#30
Posted 29 August 2016 - 22:10
Pai cum sa folosesc o variabila.. Eu ar trebui sa pot apela continutul ei, pff, rasar alte intrebari. )
Va multumesc, oricum, pentru timpul pierdut cu mine! O sa folosesc treaba cu resursele, cel mai probabil! |
#31
Posted 29 August 2016 - 22:21
Creezi un fisier temporar, scrii continutul variabilei in fisier, lansezi un nou proces folosind fisierul temporar, stergi fisierul bat la final
|
#32
Posted 30 August 2016 - 09:19
Salut,
Nu stiu ce e in acel bat dar nu poti face un dll in loc de bat? Acel dll il pui ca referinta la proiectul C# si apoi mai faci o metoda publica in el. Metoda o apelezi din C# si ea va apela codul/metodele care erau in bat, acum dll. |
#33
Posted 30 August 2016 - 09:35
DLL nu e cu nimic diferit de EXE in povestea lui, se confrunta cu aceleasi aspecte.
|
|
#34
Posted 30 August 2016 - 11:27
E ok, mai sus adusesem in discutie doar ideea de a face o distinctie intre integrarea bat-urilor in cadrul executabilului prin intermediul tabului de resurse si crearea unei variabile ce-mi retine codul din bat.
.bat, .exe, .dll, nu are importanta, e vorba doar de accesibilitate si vizibilitate aici. |
#35
Posted 30 August 2016 - 12:53
Daca vrei sa inveti in C# ceva lasa .BAT-ul in pace si transcrie totul in program direct.
Este o librarie gratis pentru FTP numit edtFTPnet care merge super bine, ai si exemple pe site-ul lor, iar pentru PING folosesti using System.Net.NetworkInformation; Si transcrii frumos ce face .BAT-ul tau in cod C# si faci cu un StreamWriter si un logger daca vrei sa faci output la rezultate sa vezi daca totul era OK si gata. |
#36
Posted 30 August 2016 - 16:10
Imi dau seama ca e mai bine cum ziceti voi, cu instantieri and stuff, dar nu-s pregatit de OOP la ora asta.
|
Anunturi
▶ 0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users