Merhabalar arkadaşlar. C++ bilgim Sıfır derecede. sizden ricam Unreal de yaptığımız butonun dışardaki bir exe dosyasını çalıştırmasını istiyorum. (mesela notepad.exe) adım adım yazarsanız çok sevinirim... şimdiden çok teşekkürler..!
UCLASS()
class MYPROJECT_API UMyBlueprintFunctionLibrary: public UBlueprintFunctionLibrary
{
public:
UFUNCTION(BlueprintPure, Category = MyBPFunctions) static void RunExecutable(const FString& InPath);
}
void UMyBlueprintFunctionLibrary::RunExecutable(const FString& InPath)
{
FPlatformProcess::CreateProc(*InPath, nullptr, true, false, false, nullptr, 0, nullptr, nullptr);
}
bymak' Alıntı:çooook teşekkür ediyorum. hemen deniyorum...!
1.si çağırırken open level nodu ile mi çağırıcaz? 2.si mesela notepad.exe dosyasını çalıştırmak istiyorsam exe nin yolunu nereye yazmalıyım?
tekrar çok teşekkürler...
bymak' Alıntı:yok tamamen farklı bir uygulama açıyorum. hatta mümkünse exe açıldıktan sonra bu kapansın istiyorum.. bu arada build dediğimde hata verdi.
eğer sizin için mümkünse bana örnek bir çalışma yapıp atarsanız çok memnun olurum. onu inceleyip nerede hata yaptığımı da görebilirim.
UCLASS()
class MYPROJECT_API UMyBlueprintFunctionLibrary: public UBlueprintFunctionLibrary
{
public:
UMyBlueprintFunctionLibrary(); // Sadece bu satır yeterli...
UFUNCTION(BlueprintPure, Category = MyBPFunctions) static void RunExecutable(const FString& InPath);
}
bymak' Alıntı:evet onu sildim. silinmiş haliyle yukarıda verdiğin kodları bire bir yazdığım haliyle hata veriyor.
bymak' Alıntı:constructor nedir? bu arada ekrana bakabilirsin verdiğin kod var sadece başka bişey yok..
bymak' Alıntı:üstad buralardaysan sorun hala devam ediyor.""Widget BP" üzerinde "RunExecutable" yazmaya başladığında oluşturduğun fonksiyon karşına çıkacaktır." demişsin ama bizim foksiyon "MyBPFunctions" ortalıkta yok..?
bymak' Alıntı:yok koddaki hata da devam ediyor.aynı hata..zahmet olmaz ise, aynı şeyi sen dener misin? benim makinada mı problem var acaba?
hatta üstad ben sana tw verim özelden makinaya bağlanıp direk göstersen sonucu da burda paylaşsak nasıl olur? sende benden kurtulmuş olursun.
bymak' Alıntı:constructor nedir? bu arada ekrana bakabilirsin verdiğin kod var sadece başka bişey yok..
Unreal Engine Türkiye topluluğunun çalışmasını sağlamak için isteğe bağlı olarak çerezleri kullanmaktayız.